书籍详情
《 Python数据结构与算法分析(第3版)》[83]百度网盘|亲测有效|pdf下载
  • Python数据结构与算法分析(第3版)

  • 出版社:人民邮电出版社
  • 作者:[美] 布拉德利
  • 出版时间:2023-08-01
  • 热度:2304
  • 上架时间:2025-03-08 06:13:50
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

编辑推荐

1.若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。
2.本书作者在计算机科学领域深耕数十载,积累了丰富的实战经验。通过学习本书,你将掌握数据结构与算法的基本思想,从而有信心探索任何编程难题的解决方法。
3.内容系统完善,逻辑清晰。不仅能让你学会用Python实现栈、队列、列表等数据结构,掌握大O记法和时间复杂度等概念,利用递归解决汉诺塔问题,还能实现常用的搜索算法和排序算法,并分析性能,掌握树与图在Python中的应用。
4.与第2版相比,第3版不仅对过时的内容进行了更新,还采用了PEP 8 Python编程规范,并对代码进行了重写,引入了pythonds3包等。

 
内容简介

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

作者简介

[美] 布拉德利·N. 米勒(Bradley N. Miller)美国路德学院计算机科学名誉教授,曾获美国计算机协会软件系统奖,对Python课程开发有深入研究,由他创立的互动式教科书平台Runestone Interactive与全球600多家教育机构有合作。

[美] 戴维·L. 拉努姆(David L. Ranum)
Merative高级科学家,医学信息学博士,致力于利用自然语言处理等人工智能技术解决医疗问题,曾在美国路德学院讲授计算机科学课程近三十载。

[乌] 罗曼·亚西诺夫斯基(Roman Yasinovskyy)
美国路德学院计算机科学系主任、副教授,授课范围涵盖算法、Web开发、计算机网络、数据库管理系统、操作系统、计算机体系结构以及信息安全等课程。博士毕业于陶森大学应用信息技术专业。

目  录
前言 iii
第 1章 导论 1
1.1 本章目标 1
1.2 入门 1
1.3 何谓计算机科学 1
1.3.1 何谓编程 3
1.3.2 为何学习数据结构及抽象数据类型 4
1.3.3 为何学习算法 5
1.4 Python基础 5
1.4.1 数据 6
1.4.2 输入与输出 16
1.4.3 控制结构 20
1.4.4 异常处理 23
1.4.5 定义函数 25
媒体评论

本书是一本优质的Python指南,透彻讲解了在Python环境下实现各类有效算法的方法。作者凝聚多年实战经验,将数据结构、递归、搜索、排序、树与图等内容生动呈现。对于所有Python程序员,本书是在Python基础上学习数据结构与算法的优秀资源,值得一读。
——崔庆才,微软(中国)工程师,《Python 3网络爬虫开发实战》作者

我一直采用本书原版教材讲授数据结构与算法课程,很高兴看到本书中文版第3版出版,让更多学生能够无障碍阅读这本优秀的教材。本书采用Pytho

相关推荐