算法精粹

[美] 大卫·科帕克(David Kopec)
版权声明 Original English language edition, entitledClassic Computer Science Problems in Pythonby David Kopec published by Manning Publications Co., 209 Bruce Park Avenue, Greenwich, CT 06830. Copyright © 2019 by Manning Publications Co. Simplified Chinese-language edition copyright © 2020 by Posts & Telecom Press. All rights reserved. 本书中文简体字版由Manning Publications Co.授权人民邮电出版社独家出版。未经出版者书面许可,不得以任何方式复制或抄袭本书内容。 版权所有,侵权必究。 内容提要 本书是一本面向中高级程序员的算法教程,借助Python语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共9章,不仅介绍了递归、结果缓存和位操作等基本编程组件,还讲述了常见的搜索算法、常见的图算法、神经网络、遗传算法、k均值聚类算法、对抗搜索算法等,运用了类型提示等Python高级特性,并通过各级方案、示例和习题展开具体实践。 本书将计算机科学与应用程序、数据、性能等现实问题深度关联,定位独特,示例经典,适合有一定编程经验的中高级Python程序员提升用Python解决实际问题的技术、编程和应用能力。 谨以本书献给我的祖母Erminia Antos,她执教一生,学习一世。 引       言 感谢购买本书。Python是世界上最流行的编程语言之一,成为Python程序员的人具备各种不同的知识背景。有些人接受过正…