码迷,mamicode.com
首页 > 编程语言 > 详细

算法学习路上的感悟1

时间:2016-08-16 13:01:46      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

随时记录学习过程的感悟,积累总结学习方法,以便于回头看时,不会忘记这些重要的想法。

1、技术问题只用Google。

2、学习算法,中文的教材,什么算法竞赛啊,导论啊,这种公式类书籍并不好,知识并没有从理解的层面讲授。网上刷题只会让你学会这一道例题,然后并不能掌握算法的精髓,核心思想,换一道例题还是不会。让我一度有一种,这个算法背下来、默下来,多一段时间还是忘了的感觉。以前一直觉得这种学习方法一定是错的,但是找不到问题的突破口在哪里,以至于花了很多时间刷题、看书,但是算法水平还是渣渣。现在终于找到了问题的突破口,解决办法就是去看外国的经典算法书籍,这些书籍并没有什么太多的例题,然后像公式一样给出算法。这些书更多的是让你明白算法的思路和核心,说白了交给你解决问题的方法。不同类型的算法,有不同的解决问题的核心思想,这往往是很简单的,很容易理解掌握的,从核心思想出发,每个算法都很容易。之所以我们觉得某一算法很难,是因为算法在有核心思想指引的前提下去求解某一个具体问题,是有其复杂性的。而我之前都是只看到了复杂的具体问题,忽略了其中最核心,最抽象的思想,所以才觉得算法很困难。所以,学习算法要看外国经典书籍。学习算法要学每一种算法的核心思想。

算法学习路上的感悟1

标签:

原文地址:http://www.cnblogs.com/candybread/p/5775904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!