读书人

学算法什么书美(基础小菜)

发布时间: 2013-09-06 10:17:17 作者: rapoo

学算法什么书好(基础小菜)
学算法什么书好啊,我的学校不学算法,不过有数据结构,但是据说算法是必学的,于是我想自学,但是不知道什么书好。
我学过C语言,和数据结构,虽然考试还行,但是基础还是很差。
我想要自学C++,同时也学算法,但是不知道什么书(C++的书找到了。主要找算法的书)。个个都说算法导论,但是网上也有说,算法导论虽然是经典,但是不合适初学者,我问到别人的王晓东的《计算机算法导论与分析》是教材,但是我看到了,好像挺难的,自学能入门吗?(我入门后较快掌握的,最怕就是入门的时候遇到问题)。还有王晓东的是很多版本的,我看到第三版(据说是C/C++的),好像和算法导论不同的很多啊,(算法导论好像很多和数据结构同很多啊(是严蔚敏的数据结构(C语言版的)其中一编者是我学校的院长学算法什么书美(基础小菜),)),我应该用哪本算法书入门啊!
大哥们帮忙啊! ,)),我应该用哪本算法书入门啊!
大哥们帮忙啊!
王晓东的书都是代码,比算法导论还难懂!
《算法导论》确实不适合入门,而且也不能单纯学算法,应该和数据结构结合~~~语言过关了就学数据结构,数据结构完了之后再看《算法导论》
推荐《数据结构编程实验》机械工业出版社,作者是复旦的吴永辉
[解决办法]
我的理解是:数据结构是 数据的组织方式,算法是在此基础上对数据的操作,应该同步进行,每一种算法都是针对某些特定的数据组织方式。
[解决办法]
学算法什么书美(基础小菜)
目前的情况是,初级的基础算法和基础的数据结构密不可分,这两部分肯定是绑在一起学的,比如基本的几种排序,查找,然后就需要学习一些高级一点点的东西,比如贪心,剪枝,动态规划什么的,这就得多练个一两年了,程序员到这基本够用了,至于各种算法研究,那些还是交给数学帝好了。。。

基本学习流程就是这样了,根据难度找资料吧,天底下没有一本适合所有人看的书,自己多想比啥都有效果~
[解决办法]
算法这一套,可能已经不再需要了解很细节了,比如stl里面就把数据结构里面的那一套已经很的实现,并且接口设计得很好很通用,如果真有什么要特别优化的,那再把那些细节揪出来看看也不迟。

读书人网 >C++

热点推荐