在计算机出现之前,算法就已经存在了。本书旨在介绍经典算法及其起源,提供解决问题的新思路,让读者知其然并知其所以然。
本书从最基础的“什么是算法”开始讨论,首先介绍如何评价算法的性能,然后展开讨论与图、搜索和排序相关的经典算法,解释“算法是怎么运作的”。
接着,本书介绍了两个大型算法应用,分别是PageRank和深度学习。这些内容都是经过精心筛选和编写的,能够帮助读者了解这些领域的最新发展和应用。
本书用通俗易懂的语言来描绘算法世界,穿插有趣的文化历史故事和简单易懂的例子,让读者轻松理解。而且,本书没有艰深的数学知识,即使非专业人士也能够轻松读懂。
帕诺斯·卢里达斯(PanosLouridas)曼彻斯特大学软件工程博士,现为雅典经济与商业大学管理科学与技术系副教授,研究兴趣包括算法应用、软件工程、安全、实用密码学等。著有《真实世界的算法:初学者指南》。在加入高校之前,他曾在投资银行担任高级软件工程师。---译者简介---吴向军博士,中山大学副教授。主要研究方向为人工智能和算法设计等,近年来主要从事智能规划领域的研究和规划系统的设计与开发工作。边芮博士,广东财经大学讲师。主要研究方向为人工智能和知识工程等,近年来主要从事智能规划和信息管理系统等方面的研究。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
读者评价
正文先后介绍了算法梗概、图算法、搜索算法、排序算法、PageRank算法和深度学习算法,比较常规地覆盖到计算机算法的几个一般应用领域。到目前为止,本书的内容编排和普通的数据结构与算法图书并无二致。有别于大多数讲数据结构与算法的图书专注于代码实现和刷题技巧的挖掘,本书深度一般但广度非常,重点旨在普及读者对广义算法的理解,扩展程序员的算法视野,加深大家对手头这一工具能力本质的再认识。...