《算法图解(第2版)》是一本像小说一样有趣的算法入门书,图文并茂,400+张图示,内容像小说一样有趣,小白也能看得懂!
原文标题:你一定能看懂的算法入门书,这本巨好读的《算法图解(第2版)》终于来了!
原文作者:图灵编辑部
冷月清谈:
这本入门书共分为 13 章,前 3 章内容助你打好算法基础,包括二分查找、大 O 表示法、数组、链表和递归等。余下的篇幅介绍了有广泛应用的算法,以及面对具体问题时的解决技巧,比如何时使用贪婪算法或动态规划,哈希表的应用,图和树算法,K 最近邻算法等。
《算法图解(第2版)》保留原有的轻松风格,400+ 图示,图解算法复杂理论,让算法概念一目了然,学习不再枯燥!书中代码基于 Python 3 全面更新,并新增了两章专门讨论树。
此外,这本入门书不需要读者有很深的数学基础,只要具备基本的代数知识即可。它旨在介绍不同算法在性能方面的优缺点,教会读者用常见算法解决实际编程问题。
怜星夜思:
2、书中使用什么编程语言来讲解算法?
3、这本书适合那些读者?
原文内容
著名计算机科学家 Niklaus Wirth 曾说过:程序=数据结构+算法。数据结构是程序的骨架,而算法则是程序的灵魂。二者缺一不可,相辅相成。
📕《算法图解(第2版)》是趣学算法鼻祖,内容像小说一样有趣,你一定能看得懂!
✍作者阿迪蒂亚·Y. 巴尔加瓦(Aditya Y. Bhargava),Rula 高级软件工程师,拥有芝加哥大学计算机科学硕士学位,还在 adit.io 撰写技术博客。
⭕全书共分为 13 章,前 3 章内容助你打好算法基础,包括二分查找、大 O 表示法、数组、链表和递归等。余下的篇幅介绍了有广泛应用的算法,以及面对具体问题时的解决技巧,比如何时使用贪婪算法或动态规划,哈希表的应用,图和树算法,K 最近邻算法等。
✔第二版更新:第 2 版保留原有的轻松风格。400+图示,图解算法复杂理论,让算法概念一目了然,学习不再枯燥!
另外,作者紧跟读者需求将书中代码基于 Python 3 全面更新,并新增了两章专门讨论树,加之诸多修订,内容更加完善。
👍作者想读者之想,对于想学好算法,但是又不擅长数学的读者来说。你完全不用担心,这本书不需要你有很深的数学基础,只要具备基本的代数知识。比如,给定函数 f(x) = x × 2,f(5) 的值是多少呢?如果你的答案为 10,就足够了!
全书旨在介绍不同算法在性能方面的优缺点,并且教会你用常见算法解决每天面临的实际编程问题。再也不用担心看过之后无法上手的问题了!如果在算法学习时遇到了困境,那这本书你不得不读!






