
本书结合python语言的各种数据类型介绍穷举法、归纳法、迭代法和递归法等基本算法设计方法,重点讨论分治法、回溯法、分支限界法、贪心法和动态规划五大算法设计策略的和算法设计框架,通过大量典型示例和leetcode实战题解析了多途径构建模型、求解和验证的过程。全书既注重又注重实践,配有大量图表、练题、上机实验题和在线编程题,内容丰富,概念讲解清楚,表达严谨,逻辑强,语言精练,可读好。本书既便于教师课堂讲授,又便于自学者阅读,适合作为高等院校“算法设计与分析”课程的教材,也可供acm和各类程序设计竞赛者参。
阅读更多