本书是作者及其团队在清华大学讲授算法类课程三十年的经验集成,其中的“数据结构”获评清华大学首批“标杆课程”,慕课“数据结构”与“计算几何”已有来自160多个国家和地区的100余万人选修。
本书共14章,分上下两册。上册包括算法概论、向量、列表、栈与队列、二叉树、二叉搜索树共6章,下册包括搜索树应用、高级搜索树、词典、图基础、图进阶、优先级队列、字符串、排序共8章,内容覆盖从线性到非线性的典型数据结构,以及算法设计的基本技巧、算法分析的基本方法。
本书语言精炼、内容丰富,融知识性、趣味性为一体;配有大量精美的插图,以可视化的形式揭示算法的抽象原理及复杂过程;详尽的交叉链接与索引,更令全书浑然一体,为读者提供了良好的阅读体验。本书是计算机相关专业数据结构与算法类课程的理想教材,是研究生入学考试的重要参考用书,也可作为计算机相关专业人员的重要参考书。
