python数据结构与算法分析(第3版) 数据库 (美)布拉德利·n.米勒,(美)戴维·l.拉努姆,(乌克兰)罗曼·亚西诺夫斯基 新华正版
¥
46.9
4.7折
¥
99.8
全新
仅1件
作者(美)布拉德利·n.米勒,(美)戴维·l.拉努姆,(乌克兰)罗曼·亚西诺夫斯基
出版社人民邮电出版社
ISBN9787115623348
出版时间2023-08
版次2
装帧平装
开本16
页数316页
字数440千字
定价99.8元
货号xhwx_1203025112
上书时间2024-09-03
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
1.若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。
2.本书作者在计算机科学领域深耕数十载,积累了丰富的实战经验。通过学本书,你将掌握数据结构与算法的基本思想,从而有信心探索任何编程难题的解决方法。
3.内容系统完善,逻辑清晰。不仅能让你学会用python实现栈、队列、列表等数据结构,掌握大o记法和时间复杂度等概念,利用递归解决汉诺塔问题,还能实现常用的搜索算法和排序算法,并分析能,掌握树与图在python中的应用。
4.与第2版相比,第3版不仅对过时的内容进行了更新,还采用了pep 8 python编程规范,并对代码进行了重写,引入了pythond3包等。
目录:
章导论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
……
内容简介:
了解数据结构与算法是透彻理解计算机科学的前提。随着python益广泛的应用,python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将深刻理解python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。
作者简介:
[美] 布拉德利n. 米勒(bradley n. miller)美国路德学院计算机科学名誉教授,曾获美国计算机协会软件系统奖,对python课程开发有深入研究,由他创立的互动式教科书台ruone interactive与全球600多家教育机构有合作。
[美] 戴维l. 拉努姆(david l. ranum)
merative科学家,医学信息学博士,致力于利用自然语言处理等人工智能技术解决医疗问题,曾在美国路德学院讲授计算机科学课程近三十载。
[乌] 罗曼亚西诺夫斯基(roman yainovkyy)
美国路德学院计算机科学系主任、副教授,授课范围涵盖算法、web开发、计算机网络、数据库管理系统、作系统、计算机体系结构以及信息安全等课程。博士于陶森大学应用信息技术专业。
— 没有更多了 —
以下为对购买帮助不大的评价