地址:

https://www.manning.com/books/algorithms-and-data-structures-in-action

对这项技术

数据结构和算法是程序存储和处理信息的基础。选择最佳算法可以确保您的程序是快速、高效和可靠的。

关于这本书

算法和数据结构的作用向您介绍了您将在web应用程序、系统编程和数据操作中使用的各种算法。一章一章地,这本书扩展了你已经知道的基本算法,给你一个更好的选择不同的编程问题的解决方案。在本文中,您将发现用于改进优先级队列、高效缓存、集群数据等的技术。每个示例都用各种语言的图形、语言无关伪代码和代码示例进行了完整的说明。完成之后,您将能够实现高级的和不太知名的算法来提高代码的性能。当需要自定义解决方案时,您甚至可以设计自己的数据结构来解决这些情况。

里面有什么:

  • 改进基本数据结构
  • 高效的缓存
  • 最近邻搜索,包括k-d树和s -树
  • 完整的“伪代码”和多种语言的示例

对读者

适合具有基本或中级技能的程序员。以语言无关的方式编写,不需要特定的语言知识。

关于作者

Marcello La Rocca是一名研究科学家和全堆栈工程师,专注于优化算法、遗传算法、机器学习和量子计算。他为Twitter和微软(Microsoft)等公司的大型web应用程序做出了贡献,在学术界和工业界进行了应用研究,并撰写了《Neatsort自适应排序算法》(the Neatsort adaptive sort algorithm)一书。

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

相关内容

算法与数据结构 ( Algorithms and data structures )包括算法分析( Analysis of algorithms ),算法( Algorithms ),数据结构( Data structures )以及计算几何( Computational geometry ) Golden Formula: Algorithms + Data Structures = Programs
【2020新书】实战R语言4,323页pdf
专知会员服务
97+阅读 · 2020年7月1日
Python计算导论,560页pdf,Introduction to Computing Using Python
专知会员服务
69+阅读 · 2020年5月5日
【Manning2020新书】Elm 实战,344页pdf,Elm in Action
专知会员服务
49+阅读 · 2020年4月14日
【大数据】StreamSets:一个大数据采集工具
产业智能官
40+阅读 · 2018年12月5日
这可能是学习Python最好的免费在线电子书
程序猿
51+阅读 · 2018年5月17日
Reinforcement Learning: An Introduction 2018第二版 500页
CreateAMind
11+阅读 · 2018年4月27日
这几本Python新书特别赞
图灵教育
19+阅读 · 2018年3月1日
Optimization for deep learning: theory and algorithms
Arxiv
102+阅读 · 2019年12月19日
Advances and Open Problems in Federated Learning
Arxiv
17+阅读 · 2019年12月10日
Arxiv
3+阅读 · 2018年2月24日
VIP会员
相关VIP内容
微信扫码咨询专知VIP会员