简介
本书系统地介绍了C++STL中各种数据结构容器的应用,讨论穷举法、归纳法、迭代法和递归法等基本算法设计方法,以及五大算法设计策略,即分治法、回溯法、分支限界法、贪心法和动态规划的原理及典型算法设计,同时以LeetCode、POJ和HDU网站相关题目为实战,深入剖析各种算法实现技术。 全书既注重原理又注重实践,配有大量图表、练习题、上机实验题和在线编程题,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性强。 本书既便于教师课堂讲授,又便于自学者阅读,可作为高等院校“算法设计与分析”课程的教材,也可供ACM和各类程序设计竞赛者参考。
编辑推荐
本书配套资源丰富,包括教学大纲、947页的教学课件、电子教案、程序源码、实验大纲、题库版在线作业,作者还为本书精心录制了20小时的微课视频。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2023-06-01
- 更新: 2024-12-19
- 书号:9787302609483
- 中图:TP301.6;TP312.8C++
- 学科:工学控制科学与工程工学计算机科学与技术