【经典书】数据结构与算法,770页pdf

2021 年 4 月 15 日 专知


高效数据结构的设计和分析长期以来被认为是计算机领域的一个重要学科,是计算机科学和计算机工程本科学位的核心课程的一部分。Python中的数据结构和算法介绍了数据结构和算法,包括它们的设计、分析和实现。本书适用于入门级数据结构课程,或中级算法入门课程。我们将在本序言后面更详细地讨论它在此类课程中的使用。


为了促进鲁棒的和可重用的软件的开发,我们试图在整本书中采取一致的面向对象的观点。面向对象方法的主要思想之一是,数据应该被封装在访问和修改它们的方法中。也就是说,不是简单地将数据看作字节和地址的集合,而是将数据对象看作抽象数据类型(ADT)的实例,ADT包含了对这种类型的数据对象执行操作的一整套方法。然后我们强调,对于特定的ADT可能有几种不同的实现策略,并探讨这些选择的优缺点。我们为几乎所有讨论过的数据结构和算法提供了完整的Python实现,我们还引入了重要的面向对象设计模式,将这些实现组织成可重用的组件。


我们书的读者期望的结果包括:

  • 他们了解最常见的数据集合抽象(如堆栈、队列、列表、树、地图)。

  • 他们理解算法产生有效的实现策略常见的数据结构。

  • 他们可以从理论上和实验上分析算法性能,并识别竞争策略之间的共同权衡。

  • 他们可以明智地使用现代编程语言库中现有的数据结构和算法。

  • 他们有处理大多数基本数据结构和算法的具体实现的经验。

  • 他们可以运用数据结构和算法来解决复杂的问题。


https://www.wiley.com/en-us/Data+Structures+and+Algorithms+in+Python-p-9781118290279



专知便捷查看

便捷下载,请关注专知公众号(点击上方蓝色专知关注)

  • 后台回复“DSA770” 就可以获取【经典书】数据结构与算法,770页pdf》专知下载链接

专知,专业可信的人工智能知识分发 ,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取5000+AI主题干货知识资料!


欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询

点击“ 阅读原文 ”,了解使用 专知 ,查看获取5000+AI主题知识资源
登录查看更多
2

相关内容

在数学和计算机科学之中,算法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。精确而言,算法是一个表示为有限长列表的有效方法。算法应包含清晰定义的指令用于计算函数。 来自维基百科: 算法
专知会员服务
78+阅读 · 2021年5月4日
【经典书】信息论原理,774页pdf
专知会员服务
240+阅读 · 2021年3月22日
【经典书】精通Linux,394页pdf
专知会员服务
89+阅读 · 2021年2月19日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
59+阅读 · 2021年2月3日
【经典书】操作系统导论,687页pdf
专知会员服务
170+阅读 · 2020年10月28日
【经典书】算法C语言实现,Algorithms in C. 672页pdf
专知会员服务
79+阅读 · 2020年8月13日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
165+阅读 · 2020年3月27日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
最新《图理论》笔记书,98页pdf
专知
49+阅读 · 2020年12月27日
【干货书】计算机科学离散数学,627页pdf
专知
54+阅读 · 2020年8月31日
经典书《斯坦福大学-多智能体系统》532页pdf
图论、图算法与图学习
专知
29+阅读 · 2019年6月24日
Arxiv
0+阅读 · 2021年6月24日
Arxiv
10+阅读 · 2018年4月19日
VIP会员
相关VIP内容
专知会员服务
78+阅读 · 2021年5月4日
【经典书】信息论原理,774页pdf
专知会员服务
240+阅读 · 2021年3月22日
【经典书】精通Linux,394页pdf
专知会员服务
89+阅读 · 2021年2月19日
基于Python介绍算法和数据结构的在线互动书,240页pdf
专知会员服务
59+阅读 · 2021年2月3日
【经典书】操作系统导论,687页pdf
专知会员服务
170+阅读 · 2020年10月28日
【经典书】算法C语言实现,Algorithms in C. 672页pdf
专知会员服务
79+阅读 · 2020年8月13日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
165+阅读 · 2020年3月27日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
Top
微信扫码咨询专知VIP会员