不要被数据结构所困扰!这本有趣、友好且完全插图的指南让你轻松学习到日常工作中会用到的数据结构。《深入理解数据结构》让学习最有用的日常数据结构变得轻而易举。你将沿着一条稳健的学习路径,从最基本的概念到高级概念,所有内容都用有趣的例子、引人入胜的行业故事以及数百张图表和漫画加以说明。在《深入理解数据结构》一书中,你将学到如何:

  • 理解最重要和最广泛使用的数据结构
  • 识别出哪些场景下数据结构的作用最为显著
  • 为编码挑战选择最佳的数据结构解决方案
  • 了解数据结构的权衡并避免灾难性错误
  • 实现基本的数据集合如数组、链表、栈和优先队列
  • 使用树和二叉搜索树(BST)来组织数据
  • 使用图来建模关系并学习复杂数据
  • 使用哈希表和哈希函数高效地按键搜索
  • 评估数据结构操作的时间和内存需求 《深入理解数据结构》将仔细引导你从最基础的数据结构如数组或链表一路学习到图等强大的结构。它非常适合初学者,你只需具备高中数学知识即可开始。每个数据结构都附带完整的Python实现代码,让你可以立即开始实验所学内容。前言由丹尼尔·津加罗(Daniel Zingaro)撰写。购买本书的印刷版将包括由Manning Publications提供的PDF和ePub格式的免费电子书。关于技术数据结构对于塑造和处理数据组织至关重要。它们也是大多数IT工作面试中的重要部分!无论你是数据结构的新手,还是在复习学校所学的内容,这本书都能让你快速入门,无需高级数学、抽象理论或复杂证明。关于本书《深入理解数据结构》介绍了每位开发者都需要了解的常见且实用的数据结构。实际例子向你展示了数据结构在实践中的应用,从加快搜索速度到处理急诊室的分诊。你会喜欢这些有趣的漫画、深刻的故事以及实用的Python代码示例,它们使数据结构生动起来。与充满术语的学术文本不同,这本书易读且实用。书中内容包括:
  • 使用哈希表进行快速搜索
  • 使用树和二叉搜索树(BST)组织数据
  • 使用图建模复杂数据
  • 针对编码挑战的最佳数据结构 关于读者适合了解Python基础知识的读者。这本书是《深入理解算法》的完美伴侣!关于作者马切洛·拉罗卡(Marcello La Rocca)是一名研究科学家和全栈工程师。他曾为Twitter、Microsoft和Apple的多种大规模网络应用和机器学习基础设施做出贡献。本书的技术编辑是博·卡恩斯(Beau Carnes)。目录
  1. 数据结构简介:为什么你应该学习数据结构
  2. 静态数组:构建你的第一个数据结构
  3. 有序数组:以一定代价加快搜索速度
  4. 大O表示法:衡量算法效率的框架
  5. 动态数组:处理动态大小的数据集
  6. 链表:灵活的动态集合
  7. 抽象数据类型:设计最简单的容器——包
  8. 栈:在处理之前堆积数据
  9. 队列:保持信息的到达顺序
  10. 优先队列和堆:根据优先级处理数据
  11. 二叉搜索树:平衡的容器
  12. 字典和哈希表:如何构建和使用关联数组
  13. 图:学习如何在数据中建模复杂关系 关于作者马切洛·拉罗卡(Marcello La Rocca)是一名研究科学家和全栈工程师。他的研究重点是优化算法、遗传算法、机器学习和量子计算。
成为VIP会员查看完整内容
43

相关内容

学习编程,数据结构是基础中的基础。
【新书】生成式人工智能模型,419页pdf
专知会员服务
76+阅读 · 9月3日
【新书】深度学习的数学和架构,552页pdf
专知会员服务
129+阅读 · 4月25日
【干货书】机器学习理论与实践,299页pdf
专知会员服务
94+阅读 · 2022年12月5日
【Manning2022新书】深度学习自然语言处理,296页pdf
专知会员服务
148+阅读 · 2022年10月25日
【Manning新书】面向数据编程降低软件复杂度,426页pdf
专知会员服务
82+阅读 · 2022年9月5日
【2021新书】基于Python的实用深度学习概述,464页pdf
专知会员服务
86+阅读 · 2021年10月25日
【新书】基于物理的深度学习,220页pdf
专知会员服务
157+阅读 · 2021年9月15日
专知会员服务
68+阅读 · 2020年7月21日
【实用书】Python数据科学从零开始,330页pdf
专知会员服务
140+阅读 · 2020年5月19日
【干货书】高维统计学,572页pdf
专知
14+阅读 · 2021年12月3日
【干货书】数据科学手册,456页pdf
专知
12+阅读 · 2021年4月28日
国家自然科学基金
12+阅读 · 2016年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年4月30日
国家自然科学基金
31+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
Arxiv
148+阅读 · 2023年4月20日
A Survey of Large Language Models
Arxiv
377+阅读 · 2023年3月31日
Arxiv
64+阅读 · 2023年3月26日
Arxiv
133+阅读 · 2023年3月24日
Arxiv
19+阅读 · 2023年3月17日
已删除
Arxiv
31+阅读 · 2020年3月23日
VIP会员
相关VIP内容
【新书】生成式人工智能模型,419页pdf
专知会员服务
76+阅读 · 9月3日
【新书】深度学习的数学和架构,552页pdf
专知会员服务
129+阅读 · 4月25日
【干货书】机器学习理论与实践,299页pdf
专知会员服务
94+阅读 · 2022年12月5日
【Manning2022新书】深度学习自然语言处理,296页pdf
专知会员服务
148+阅读 · 2022年10月25日
【Manning新书】面向数据编程降低软件复杂度,426页pdf
专知会员服务
82+阅读 · 2022年9月5日
【2021新书】基于Python的实用深度学习概述,464页pdf
专知会员服务
86+阅读 · 2021年10月25日
【新书】基于物理的深度学习,220页pdf
专知会员服务
157+阅读 · 2021年9月15日
专知会员服务
68+阅读 · 2020年7月21日
【实用书】Python数据科学从零开始,330页pdf
专知会员服务
140+阅读 · 2020年5月19日
相关基金
国家自然科学基金
12+阅读 · 2016年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年4月30日
国家自然科学基金
31+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2014年12月31日
相关论文
Arxiv
148+阅读 · 2023年4月20日
A Survey of Large Language Models
Arxiv
377+阅读 · 2023年3月31日
Arxiv
64+阅读 · 2023年3月26日
Arxiv
133+阅读 · 2023年3月24日
Arxiv
19+阅读 · 2023年3月17日
已删除
Arxiv
31+阅读 · 2020年3月23日
微信扫码咨询专知VIP会员