
努力就有进步,坚持就能成功
0
目 录
第一部分 常用算法
第一章 基础题………………………………………………………………………1
第二章 枚举法 ……………………………………………………………………15
第三章 不同进制数的转换及应用 ………………………………………………21
第四章 高精度计算 ………………………………………………………………27
第五章 数据排序 …………………………………………………………………32
第六章 排列和组合 ………………………………………………………………44
第七章 递推算法 …………………………………………………………………49
第八章 递归算法 …………………………………………………………………57
第九章 回溯算法 …………………………………………………………………63
第十章 贪心算法 …………………………………………………………………74
第十一章 分治算法策略 …………………………………………………………81
第十二章 深度优先搜索算法 ……………………………………………………89
第十三章 广度优先搜索算法 …………………………………………………101
第十四章 动态规划………………………………………………………………112
第一节 动态规划的基本模型……………………………………………112
第二节 动态规划与递推…………………………………………………116
第三节 历届 NOIP 动态规划试题 ………………………………………128
第四节 背包问题…………………………………………………………147
第五节 动态规划应用举例………………………………………………158
第十五章 递推关系在竞赛中的应用……………………………………………180
第二部分 数据结构
第一章 线性表 …………………………………………………………………189
第二章 指针与链表 ……………………………………………………………191
第三章 栈 ………………………………………………………………………203
第四章 队列 ……………………………………………………………………213
第五章 树 ………………………………………………………………………224
第六章 图 ………………………………………………………………………252
评论