资料 | Python数据结构与算法分析(第2版)

下载地址: https://www.yanxishe.com/resourceDetail/1725?from=leiphonecolumn_res0616

以下书籍介绍来自图灵社区

内容简介  · · · · · ·

了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。

本书特色  · · · · · ·

若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。

本书作者在计算机科学领域深耕数十载,积累了丰富的实战经验。通过学习本书,你将掌握数据结构与算法的基本思想,从而有信心探索任何编程难题的解决方法。
– 使用Python实现栈、队列、列表等抽象数据类型
– 掌握大O记法和时间复杂度等概念
– 利用递归解决汉诺塔问题
– 实现常用的搜索算法和排序算法,并分析性能
– 掌握树与图在Python中的应用