地址:
https://www.manning.com/books/algorithms-and-data-structures-in-action
对这项技术
数据结构和算法是程序存储和处理信息的基础。选择最佳算法可以确保您的程序是快速、高效和可靠的。
关于这本书
算法和数据结构的作用向您介绍了您将在web应用程序、系统编程和数据操作中使用的各种算法。一章一章地,这本书扩展了你已经知道的基本算法,给你一个更好的选择不同的编程问题的解决方案。在本文中,您将发现用于改进优先级队列、高效缓存、集群数据等的技术。每个示例都用各种语言的图形、语言无关伪代码和代码示例进行了完整的说明。完成之后,您将能够实现高级的和不太知名的算法来提高代码的性能。当需要自定义解决方案时,您甚至可以设计自己的数据结构来解决这些情况。
里面有什么:
对读者
适合具有基本或中级技能的程序员。以语言无关的方式编写,不需要特定的语言知识。
关于作者
Marcello La Rocca是一名研究科学家和全堆栈工程师,专注于优化算法、遗传算法、机器学习和量子计算。他为Twitter和微软(Microsoft)等公司的大型web应用程序做出了贡献,在学术界和工业界进行了应用研究,并撰写了《Neatsort自适应排序算法》(the Neatsort adaptive sort algorithm)一书。