136段代码+213幅图表,透彻讲解算法与数据结构基础知识,比课本更生动、更易懂!
原版系列累计销量超120万册,荣获日本工学教育协会著作奖。
双色印刷,版式优美,技术书也能赏心悦目。
◎ 编辑推荐
日本编程教育界泰斗,畅销书《明解C语言》作者倾力打造!
算法与数据结构入门佳作!
• 内容翔实,网罗算法与数据结构基础知识
• 图文并茂,示例丰富,直观讲解初学者难以理解的地方
• 设有章末习题模块,方便检验学习成果
• 提供可运行实例,让你在操作中提高Python编程的能力
◎ 内容简介
本书图文并茂、示例丰富,结合136段代码和213幅图表,直观易懂地介绍了算法与数据结构的基础知识,包括数组、查找、栈和队列、递归算法、排序、字符串查找、线性列表、树结构和二分查找树等。
本书并非单纯地对算法与数据结构进行介绍,而是致力于让读者掌握编写实用程序的技术。为此,本书提供的示例代码都是实际可运行的程序,理解这些示例程序之后,相信读者的Python编程能力也会有很大的提升。本书各章节末设置有练习题,并在书末给出了答案,据此读者可检测自己对知识的掌握情况,加深理解。
柴田望洋
日本福冈工业大学信息工程学院副教授。在IT界家喻户晓,编写了一系列富有影响力的计算机教材和参考书,如《明解C语言》《明解C语言:中级篇》《明解C++》等。本书荣获日本工学教育协会著作奖。