Grokking-Algorithms,英文版.pdf

stevensteven_812 43 0 PDF 2019-07-09 18:07:28

AdityaY.Bhargava所著GrokkingAlgorithms(曼宁出版社出版)采用了一种全新的方式来介绍数据结构、算法和复杂度等复杂概念。作为一个视觉型学习者,Bhargava说他试图借助插图的强大表现力来帮助读者更容易地掌握主题,避免部分读者觉得太费解。这本书假设读者已经有了编程基础。Bhargava说它不仅适合没有接触过算法的人,也适合刚从计算机专业毕业的学生。书中前3章介绍了大O符号和递归等基本概念。读者在这里可以读到关于数组和链表等数据结构的例子,还有二分查找和选择排序等算法。第4章以快速排序算法为例,介绍了分而治之的解决问题方法。第5到7章主要介绍了哈希表和图。除了详细描述哈希表和图到底是什么之外,书中还提供了许多非

用户评论
请输入评论内容
评分:
暂无评论