• Python数据结构与算法分析(第3版)
  • Python数据结构与算法分析(第3版)
21年品牌 40万+商家 超1.5亿件商品

Python数据结构与算法分析(第3版)

正版新书 新华官方库房直发 可开电子发票

51.92 5.2折 99.8 全新

库存89件

江苏南京
认证卖家担保交易快速发货售后保障

作者(美)布拉德利·N.米勒,(美)戴维·L.拉努姆,(乌克兰)罗曼·亚西诺夫斯基

出版社人民邮电出版社

ISBN9787115623348

出版时间2023-08

版次2

装帧平装

开本16开

纸张胶版纸

页数316页

字数440千字

定价99.8元

货号SC:9787115623348

上书时间2024-10-31

江苏读客文化

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

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

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

[乌] 罗曼·亚西诺夫斯基(Roman Yasinovskyy)
美国路德学院计算机科学系主任、副教授,授课范围涵盖算法、Web开发、计算机网络、数据库管理系统、操作系统、计算机体系结构以及信息安全等课程。博士毕业于陶森大学应用信息技术专业。
主编推荐:
1.若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。
2.本书作者在计算机科学领域深耕数十载,积累了丰富的实战经验。通过学习本书,你将掌握数据结构与算法的基本思想,从而有信心探索任何编程难题的解决方法。
3.内容系统完善,逻辑清晰。不仅能让你学会用Python实现栈、队列、列表等数据结构,掌握大O记法和时间复杂度等概念,利用递归解决汉诺塔问题,还能实现常用的搜索算法和排序算法,并分析性能,掌握树与图在Python中的应用。
4.与第2版相比,第3版不仅对过时的内容进行了更新,还采用了PEP 8 Python编程规范,并对代码进行了重写,引入了pythonds3包等。
媒体评论:
本书是一本优质的Python指南,透彻讲解了在Python环境下实现各类有效算法的方法。作者凝聚多年实战经验,将数据结构、递归、搜索、排序、树与图等内容生动呈现。对于所有Python程序员,本书是在Python基础上学习数据结构与算法的优秀资源,值得一读。
——崔庆才,微软(中国)工程师,《Python 3网络爬虫开发实战》作者

我一直采用本书原版教材讲授数据结构与算法课程,很高兴看到本书中文版第3版出版,让更多学生能够无障碍阅读这本优秀的教材。本书采用Python语言,深入浅出地介绍了常用的数据结构及算法,语言使用规范,案例丰富,应用情境取材广泛,很有启发性。在多年的教学实践中,本书深受学生欢迎,相信它能帮助更多Python学习者提升算法能力。
——陈斌,北京大学地球与空间科学学院教授,北京市高等学校教学名师
内容简介:
了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。
目录:
第1章导论1

1.1本章目标1

1.2入门1

1.3何谓计算机科学1

1.3.1何谓编程3

1.3.2为何学习数据结构及抽象数据类型4

1.3.3为何学习算法5

1.4Python基础5

1.4.1数据6

1.4.2输入与输出16

1.4.3控制结构20

1.4.4异常处理23

1.4.5定义函数25

1.4.6Python面向对象编程:定义类26

1.5小结39

1.6关键术语40

1.7练习40

第2章算法分析42

2.1本章目标42

2.2何谓算法分析42

2.2.1大O记法45

2.2.2异序词检测示例48

2.3Python数据结构的性能51

2.3.1列表51

2.3.2字典56

2.4小结57

2.5关键术语57

2.6练习58

第3章基本数据结构59

3.1本章目标59

3.2何谓线性数据结构59

……

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP