美文网首页
学习算法时的感悟

学习算法时的感悟

作者: Seaton | 来源:发表于2019-12-21 22:20 被阅读0次

最近在复习准备期末的算法考试,学习算法总的而言是个辛苦的过程,但是学会一个算法后也会产生不少小欢喜。

在学习算法的过程中,经常会遇到这样的情形,书上短短几句话读下来却怎么都不明白其中的意思,甚至会学到怀疑人生。我认为,其中的原因是:描述算法的语言所蕴含的信息量及其大,和平时的阅读有很大的差异。

平时阅读文章的时候,由于很多内容都是我们所熟知的内容,所以阅读起来很轻松,我们甚至会在阅读的过程中使用跳读和扫读的方式以加快阅读速度。一句话中的几个词、一段话中的几个句子被跳过都不太会影响整个的意思。

但是在算法描述的阅读中,几乎每一个词、每一个变量、每一句话都有着不可替代的作用,忽略它们后,我们很难根据自己的禁言推断出原本的意思。所以为了追求速度的读普通文章的方法,在阅读算法描述类型的文章时几乎都是欲速则不达的效果。因此学习算法时,一定要慢下来阅读,把每个词都理解透彻再阅读下文。

除了降低阅读速度,我认为影响算法理解的另一个很重要的因素是短期记忆力。很多时候刚出现的一个陌生词需要在很久之后才会再次出现,而如果短期记忆不够的话,会导致阅读过程中不停地翻看之前的内容,非常影响阅读的速度。

相关文章

  • 学习算法时的感悟

    最近在复习准备期末的算法考试,学习算法总的而言是个辛苦的过程,但是学会一个算法后也会产生不少小欢喜。 在学习算法的...

  • 《考霸训练营》打卡笔记

    DAY 1 今日学习: 1.学习《学习的终极算法》 2.复习《掌握学习的本质》 3.学习英语《飞鸟集》 感悟: 今...

  • 感知机

    感知机 感知机算法是很多算法的鼻祖,比如支持向量机算法,神经网络与深度学习。在学习感知机的构造时可以学习到深度学习...

  • 常用排序算法总结

    常用排序算法 排序算法非常的多,在学习数据结构和算法时肯定都会学习到关于排序的算法,虽然现在高级语言都自带内置的排...

  • 算法的时间复杂度分析

    学习算法的读书笔记据说, 学习算法时, 时间复杂度是精髓, 把时间复杂度搞清楚, 算法就学成一半了? 为什么要学习...

  • 学习Premiere时的感悟

    最近学习Adobe Premiere,看了一些学习视频,先说一下看视频后的感悟和结论 以兴趣为主去引导讲解 先给学...

  • 学习编程时的感悟

    断了很多天,今天继续开始学习编程。再次学习编程时又感到很陌生,在跌跌撞撞的学习过程中总结了几点感悟: 第一要点就是...

  • EM算法学习感悟

    EM算法虽然不像深度学习算法一样常见,但也是人工智能中一个重要的算法。 由于其计算过程中用到了各种概率论知识:期望...

  • 知其所以然之永不遗忘的算法

    相信大部分同学曾经都学习过快速排序、Huffman、KMP、Dijkstra等经典算法,初次学习时我们惊叹于算法的...

  • 机器学习ML-策略1-Machine Learning-Stra

    机器学习ML - Strategy 当我们在开发机器学习算法和训练时,我们发现自己的算法和训练模型达到了90%,但...

网友评论

      本文标题:学习算法时的感悟

      本文链接:https://www.haomeiwen.com/subject/xzlnnctx.html