刁寿钧
人物简介:
布拉德利·N. 米勒(Bradley N. Miller)
美国路德学院计算机科学名誉教授,曾获美国计算机协会软件系统奖,对Python课程开发有深入研究,由他创立的互动式教科书平台Runestone Interactive与全球600多家教育机构有合作。
戴维·L. 拉努姆(David L. Ranum)
Merative高级科学家,医学信息学博士,致力于利用自然语言处理等人工智能技术解决医疗问题,曾在美国路德学院讲授计算机科学课程近三十载。
罗曼·亚西诺夫斯基(Roman Yasinovskyy)
美国路德学院计算机科学系主任、副教授,授课范围涵盖算法、Web开发、计算机网络、数据库管理系统、操作系统、计算机体系结构以及信息安全等课程。博士毕业于陶森大学应用信息技术专业。
Python数据结构与算法分析(第3版)书籍相关信息
- ISBN:9787115623348
- 作者:吕能 / 刁寿钧 / [美] 布拉德利·N. 米勒(Bradley N. Miller) / [美] 戴维·L. 拉努姆(David L. Ranum) / [乌] 罗曼·亚西诺夫斯基(Roman Yasinovskyy)
- 出版社:中国工信出版集团 人民邮电出版社
- 出版时间:2023-9-4
- 页数:304
- 价格:99.8元
- 纸张:暂无纸张
- 装帧:平装
- 开本:暂无开本
- 语言:暂无语言
- 丛书:图灵程序设计丛书·Python系列
- 原作名:Problem Solving with Algorithms and Data Structures Using Python
- 适合人群:程序员, 计算机科学学生, 数据分析师, 软件工程师, 对编程和数据结构有兴趣的初学者和进阶者
- TAG:计算机科学 / 算法分析 / 程序设计 / 数据结构 / Python编程
- 豆瓣评分:暂无豆瓣评分
- 更新时间:2025-05-01 06:00:09
内容简介:
了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制高效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。
编辑推荐
若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。
本书作者在计算机科学领域深耕数十载,积累了丰富的实战经验。通过学习本书,你将掌握数据结构与算法的基本思想,从而有信心探索任何编程难题的解决方法。
- 使用Python实现栈、队列、列表等数据结构
- 掌握大O记法和时间复杂度等概念
- 利用递归解决汉诺塔问题
- 实现常用的搜索算法和排序算法,并分析性能
- 掌握树与图在Python中的应用
与第2版相比,第3版不仅对过时的内容进行了更新,还采用了PEP 8 Python编程规范,并对代码进行了重写,引入了pythonds3包等。
全格式电子版 - 免费下载