本书作为算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。第4版具体给出了每位程序员应知应会的50个算法,提供了实际代码,而且这些 Java 代码实现采用了模块化的编程风格,读者可以方便地加以改造。配套网站 algs4.cs.princeton.edu 提供了本书内容摘要以及相关代码、测试数据、编程练习、教学课件等资源。
##深入浅出真的是本事
评分##这本书适合自学,对有一定编程水平的初学者简直不要太友好,方法抽象做的很好(该说不愧是OOP吗),不少方法附带的图示十分良心,连练习题都有友情提示不至于看到就懵(对自学刷题的人友好)。不过也不是没有缺点,编排有点混乱、体系性还不是很够(相对《数据结构与算法分析》而言,链表、栈、堆的坑都比这本书讲的更深),算法里面重要的动态规划没有讲解,有讲贪心算法但是对贪心的概念一笔带过,不能不说是遗憾。 注:这本书虽然较为通俗易懂,也强烈推荐其中红黑树、单词查找树、字符串算法的部分,KMP有限自动状态机最好也要留意,但是有相当一些重要的算法思想并未多加涉及(如回溯、滑动窗口、动态规划、贪心)。
评分##比算法导论友好得多 更是秒杀大学时的那堆不知所云的计算机教材
评分##很基础很强大,对于初学者的我来说一遍显然是不够的。算法应该何时开始看呢?C/C++-->数据结构-->算法,这是我认为的顺序,当然我是做底层的。c/c++是数据结构的基础,数据结构看了链表队列二叉树等等后就是真正的算法,哦哦,还有更一步,当代算法:神经网络,机器学习。这里是基础
评分##果然还是需要在一个project里,边做边学…真可惜没时间能好好学一门新语言
评分##很基础很强大,对于初学者的我来说一遍显然是不够的。算法应该何时开始看呢?C/C++-->数据结构-->算法,这是我认为的顺序,当然我是做底层的。c/c++是数据结构的基础,数据结构看了链表队列二叉树等等后就是真正的算法,哦哦,还有更一步,当代算法:神经网络,机器学习。这里是基础
评分##很基础很强大,对于初学者的我来说一遍显然是不够的。算法应该何时开始看呢?C/C++-->数据结构-->算法,这是我认为的顺序,当然我是做底层的。c/c++是数据结构的基础,数据结构看了链表队列二叉树等等后就是真正的算法,哦哦,还有更一步,当代算法:神经网络,机器学习。这里是基础
评分##买了原著但是没怎么读,学是学了黑马根据这本书编写的java数据结构与算法课程
评分为什么是Java!!!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等,本站所有链接都为正版商品购买链接。
© 2026 windowsfront.com All Rights Reserved. 静流书站 版权所有