Python算法教程 电子版是一本面向对象、解释型计算机程序设计语言,由挪威Python领域大牛赫特兰(Magnus Lie Hetland)编著。本书内容丰富翔实,知识点清晰,语言简洁,全书利用Python语言来讲解算法的分析和设计,主要关注经典的算法,帮助读者理解基本算法问题和解决问题打下很好的基础,非常适合对Python算法感兴趣的初中级用户阅读和自学,
内容简介
Python算法教程用Python语言来讲解算法的分析和设计。本书主要关注经典的算法,但同时会为读者理解基本算法问题和解决问题打下很好的基础。
全书共11章。分别介绍了树、图、计数问题、归纳递归、遍历、分解合并、贪心算法、复杂依赖、Dijkstra算法、匹配切割问题以及困难问题及其稀释等内容。
本书在每一章结束的时候均有练习题和参考资料,这为读者的自我检查以及进一步学习提供了较多的便利。在全书的结尾,给出了练习题的提示,方便读者进行查漏补缺。
本书概念和知识点讲解清晰,语言简洁。本书适合对Python算法感兴趣的初中级用户阅读和自学,也适合高等院校的计算机系学生作为参考教材来阅读。
Python算法教程目录
第1章 引言 1
第2章 基础知识 9
第3章 计数初步 46
第4章 归纳、递归及归简 72
第5章 遍历:算法学中的万能钥匙 102
第6章 分解、合并、解决 126
第7章 贪心有理吗?请证明 154
第8章 复杂依赖及其记忆体化 180
第9章 Dijkstra及其朋友们
第10章 匹配、切割及流量 229
第11章 困难问题及其(有限)稀释 250
∨ 展开