这本典型的数据结构课程,介绍了基本的数据结构和算法的集合,可以使用任何不同的编程语言进行教学。近年来,越来越多的学院开始采用Python语言向学生介绍编程和问题解决。与c++和Java等其他语言相比,Python提供了一些优势,其中最重要的是Python有一个简单的语法,更容易学习。本书通过为数据结构课程提供以Python为中心的文本,扩展了Python的使用。该语言干净的语法和强大的特性贯穿始终,但这些特性的底层机制也得到了充分的探索,不仅揭示了“魔力”,而且研究了它们的总体效率。正文由14章和4个附录组成。前四章介绍了与抽象数据类型、数据结构和算法相关的基本概念。后面的章节将在这些早期概念的基础上介绍更高级的主题,并向学生介绍更多的抽象数据类型和更高级的数据结构。这本书包含了几个主题的线索,在整个文本中,主题是重新访问在不同的章节作为适当的。

成为VIP会员查看完整内容
111

相关内容

Python是一种面向对象的解释型计算机程序设计语言,在设计中注重代码的可读性,同时也是一种功能强大的通用型语言。
【干货书】算法设计艺术,319页pdf
专知会员服务
112+阅读 · 2021年10月24日
算法分析导论, 593页pdf
专知会员服务
144+阅读 · 2021年8月30日
专知会员服务
126+阅读 · 2021年8月13日
【经典书】机器学习导论,234页pdf
专知会员服务
73+阅读 · 2021年4月20日
【经典书】数据结构与算法,770页pdf
专知会员服务
135+阅读 · 2021年4月15日
【干货书】掌握Python算法,337页pdf
专知会员服务
79+阅读 · 2021年3月20日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
59+阅读 · 2021年2月3日
【干货书】Python数据科学分析,413页pdf
专知会员服务
87+阅读 · 2020年8月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
最新《图理论》笔记书,98页pdf
专知
48+阅读 · 2020年12月27日
流畅的Python, 751页pdf
专知
4+阅读 · 2020年8月3日
421页《机器学习数学基础》最新2019版PDF下载
381页机器学习数学基础PDF下载
专知
88+阅读 · 2018年10月9日
2017年度图灵最受欢迎算法图书TOP10
图灵教育
10+阅读 · 2017年12月27日
Arxiv
4+阅读 · 2021年2月15日
Arxiv
22+阅读 · 2020年9月16日
Area Attention
Arxiv
5+阅读 · 2019年5月23日
Few Shot Learning with Simplex
Arxiv
5+阅读 · 2018年7月27日
VIP会员
相关VIP内容
【干货书】算法设计艺术,319页pdf
专知会员服务
112+阅读 · 2021年10月24日
算法分析导论, 593页pdf
专知会员服务
144+阅读 · 2021年8月30日
专知会员服务
126+阅读 · 2021年8月13日
【经典书】机器学习导论,234页pdf
专知会员服务
73+阅读 · 2021年4月20日
【经典书】数据结构与算法,770页pdf
专知会员服务
135+阅读 · 2021年4月15日
【干货书】掌握Python算法,337页pdf
专知会员服务
79+阅读 · 2021年3月20日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
59+阅读 · 2021年2月3日
【干货书】Python数据科学分析,413页pdf
专知会员服务
87+阅读 · 2020年8月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
相关资讯
最新《图理论》笔记书,98页pdf
专知
48+阅读 · 2020年12月27日
流畅的Python, 751页pdf
专知
4+阅读 · 2020年8月3日
421页《机器学习数学基础》最新2019版PDF下载
381页机器学习数学基础PDF下载
专知
88+阅读 · 2018年10月9日
2017年度图灵最受欢迎算法图书TOP10
图灵教育
10+阅读 · 2017年12月27日
相关论文
Arxiv
4+阅读 · 2021年2月15日
Arxiv
22+阅读 · 2020年9月16日
Area Attention
Arxiv
5+阅读 · 2019年5月23日
Few Shot Learning with Simplex
Arxiv
5+阅读 · 2018年7月27日
微信扫码咨询专知VIP会员