算法精粹:经典计算机科学问题的Python实现_第1页
算法精粹:经典计算机科学问题的Python实现_第2页
算法精粹:经典计算机科学问题的Python实现_第3页
算法精粹:经典计算机科学问题的Python实现_第4页
算法精粹:经典计算机科学问题的Python实现_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

读书笔记模板算法精粹:经典计算机科学问题的Python实现01思维导图读书笔记精彩摘录内容摘要目录分析作者介绍目录0305020406思维导图经典问题问题算法算法经典编程示例问题习题现实世界应用算法类型搜索知识聚类基础本书关键字分析思维导图内容摘要内容摘要本书是一本面向中高级程序员的算法教程,借助Python语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共9章,不仅介绍了递归、结果缓存和位操作等基本编程组件,还讲述了常见的搜索算法、常见的图算法、神经络、遗传算法、k均值聚类算法、对抗搜索算法等,运用了类型提示等Python高级特性,并通过各级方案、示例和习题展开具体实践。本书将计算机科学与应用程序、数据、性能等现实问题深度关联,定位独特,示例经典,适合有一定编程经验的中高级Python程序员提升用Python解决实际问题的技术、编程和应用能力。读书笔记读书笔记内容是值得一读的,算法讲解很清晰。代码分行排版出错,可读性非常差。干货足代码够对类型提示有近乎狂热的偏执耽误了书失焦了视野一个字酸!。总结归纳了很多常用算法,讲的比较简单易懂,也给了代码实现。书中的代码风格优秀且前后统一,值得学习。看了第一章,关于算法的解释很简单适合入门,关于Python的用法很高阶,其中对于int的处理,对Python一些细节的解释都很高阶。几乎是略读因为不熟悉python语法,大概是看了其中的算法思想,印象比较深的就是遗传算法还有极小化极大算法,回溯算法,将里面的代码下载运行了一遍,几乎0错误,在3.7环境下都可运行。目录分析内容提要致谢资源与支持第1章几个小问题第2章搜索问题12345目录第3章约束满足问题第4章图问题第5章遗传算法第6章k均值聚类第7章十分简单的神经络12345目录第8章对抗搜索第9章其他问题附录A术语表附录B其他资料附录C类型提示简介12345目录内容提要选择Python的理由什么是经典计算机科学问题本书中的问题种类本书的目标读者Python版本、源代码库和类型提示没有图形界面和UI代码,只用标准库系列书之一资源与支持配套资源提交勘误与我们关于异步社区和异步图书第1章几个小问题1.1斐波那契序列1.2简单的压缩算法1.3牢不可破的加密方案1.4计算π1.5汉诺塔1.6现实世界的应用1.7习题第2章搜索问题2.1DNA搜索2.2求解迷宫问题2.3传教士和食人族2.4现实世界的应用2.5习题第3章约束满足问题3.1构建约束满足问题的解决框架3.2澳大利亚地图着色问题3.3八皇后问题3.4单词搜索3.5字谜(SEND+MORE=MONEY)3.6电路板布局3.7现实世界的应用3.8习题第4章图问题4.1地图就是图4.2搭建图的框架4.3查找最短路径4.4最小化络构建成本4.5在加权图中查找最短路径4.6现实世界的应用4.7习题第5章遗传算法5.1生物学背景知识5.2通用的遗传算法5.3简单测试5.4重新考虑SEND+MORE=MONEY问题5.5优化列表压缩算法5.6遗传算法面临的挑战5.7现实世界的应用5.8习题第6章k均值聚类6.1预备知识6.2k均值聚类算法6.3按年龄和经度对州长进行聚类6.4按长度聚类迈克尔·杰克逊的专辑6.5k均值聚类算法问题及其扩展6.6现实世界的应用6.7习题第7章十分简单的神经络7.1生物学基础7.2人工神经络7.3预备知识7.4构建神经络7.5分类问题7.6为神经络提速7.7神经络问题及其扩展7.8现实世界的应用7.9习题第8章对抗搜索8.1棋盘游戏的基础组件8.2井字棋8.3四子棋8.4超越α-β剪枝效果的极小化极大算法改进方案8.5现实世界的应用8.6习题第9章其他问题9.1背包问题9.2旅行商问题9.3号码助记符9.4现实世界的应用9.5习题附录B其他资料B.1PythonB.2算法和数据结构B.3人工智能B.4函数式编程B.5实用的机器学习开源项目附录C类型提示简介C.1什么是类型提示C.2类型提示的格式C.3为什么类型提示很有用C.4类型提示的缺点是什么C.5更多内容精彩摘录精彩摘录这是《算法精粹:经典计算机科

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论