讨论/技术交流/推荐一本书/

求推荐一本算法书籍,你们有没有一本读完后对自己帮助很大的书籍,适合小白入门

13
共 89 个回复

推荐算法导论的真的看过算法导论吗。。。那可是本数学书,怎么可能适合小白入门。。。

25

已经买了,盖出来的泡面很香,下次还想买

24

推荐《算法导论》的朋友,可能是看到了题主的要求「读完后对自己帮助很大」,《算法导论》确实是一本非常经典的算法教程,看完以后「功力大增」,但是这门书实在是不太适合入门。不过如果想深入理解算法思想,还是建议阅读这本经典书籍的(跳过很理论、形式化的证明和平常用不到的部分)。

新手入门的书籍很多朋友都提到了,那就是《算法(第 4 版)》,这本书我的阅读体验是代码太难读了,但是知识点还是很全的,配图也很精美。

《算法(第 4 版)》和《算法导论》可以配合着学习,结合在「力扣」上刷题(「学习」 版块有专项练习和一些教程,每个问题的题解区、讨论区也有很多优质内容)。

理论学习 + 刷题练习,是一个建议的学习方式。

14

《算法图解》,简单易懂,小白也能很快看完。

10

邓俊辉《数据结构(C++版)》
网上有慕课和勘误,书本也有代码。

7

推荐算法导论的都是数学天才吧?

6

个人推荐《算法(第4版)》,可以自己去网站下下载相关的代码和参考资料,然后这本书有配套的讲解视频,应该很容易找到,对新手比较友好吧。其次就是《Algorithm Design》,这本书大概就是以一个个经典问题来讲解的有关算法。然后有相应的ppt可以参考:https://www.cs.princeton.edu/~wayne/kleinberg-tardos/
我这里有相关的电子版书籍,https://pan.baidu.com/s/17JNgYVf6mJZSZt7rSnqZ6g 提取码:716f
算法导论我是用来学习一些理论性较强的东西时使用,也可以加深自己理解吧。

6

大概是买来用来时刻提醒自己是个菜鸡,要多刷题(

4

《算法笔记》

3

不是大佬。多练习、多思考,花时间不一定能升级,不花时间一定不能升级。加油!

3