本书是一本面向中高级程序员的算法教程。通过Python语言,本书采用经典的算法、编码技术和原理来解决计算机科学中的一些经典问题。全书共分为9章,既介绍了递归、结果缓存以及位操作等基本编程组件,同时还详细讲解了常见的搜索算法、常见的图算法、神经网络、遗传算法、k均值聚类算法、对抗搜索算法等。本书运用了Python高级特性,如类型提示等,并通过各级方案、示例和习题进行具体实践。本书深度关联计算机科学与应用程序、数据、性能等现实问题,具有独特的定位和经典的实例,非常适合有一定编程经验的中级Python程序员提升问题解决能力、编程技术和应用水平。
大卫·科帕克(DavidKopec)是香普兰学院(ChamplainCollege)的计算机科学与创新专业助理教授,该学院位于美国佛蒙特州的伯灵顿市。他是一位经验丰富的软件开发人员,也是ClassicComputerScienceProblemsinSwift和DartforAbsoluteBeginners的作者。他拥有达特茅斯学院(DartmouthCollege)的经济学学士学位和计算机科学硕士学位。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价