书籍详情

信息学算法进阶实例精讲

信息学算法进阶实例精讲

作者:信息学名师工作室

出版社:清华大学出版社

出版时间:2022-10-01

ISBN:9787302611585

定价:¥89.00

购买这本书可以去
内容简介
  本书是在算法入门的基础上,进一步夯实基础算法并加以提升的算法精讲教程,注重知识剖析,将知识与算法实例分析有机结合;注重思维方法和代码实现能力的培养。全书包 括:算法基础、字符串、数据结构、图论、动态规划、数学知识共六章。本书通过对例题进行深入剖析,提炼算法精髓和解决问题的思想方法。本书内容精练、代码简洁易懂,适合作为算法爱好者用于夯实算法基础,提升代码实现能力,也适 合中小学信息学社团的教师用作算法精讲教程,还适合备战信息学竞赛、ACM 比赛的读者用作学习教程。
作者简介
  本书编委会作者团队阵容实力强大,作者均为北京市教学名师,全国信息学竞赛金牌教练组成,团队实力强大,并且长期处于信息学教学一线,教学实践经验丰富,并且在近两年辅导的学生在全国信息学各项比赛中成绩名列前茅
目录

第一章 算法基础  1
第一节 高精度运算  1
第二节 查找算法  7
第三节 排序算法  11
第四节 前缀和与差分  20
第五节 快速幂  30
第六节 搜索  33
第二章 字符串  52
第一节 字符串哈希  52
第二节 KMP算法  61
第三节 Manacher算法  68
第四节 Trie树 72
第五节 AC自动机算法  79
第三章 数据结构  86
第一节 堆  86
第二节 优先队列  92
第三节 单调队列  96
第四节 单调栈  103
第五节 ST表  107
第六节 树状数组  109
第七节 线段树  117
第八节 并查集  130
第九节 二叉排序树  144
第十节 平衡树  150
第四章 图论 187
第一节 图论基础  187
第二节 最短路算法  200
第三节 拓扑排序  218
第四节 最小生成树  227
第五章 动态规划  243
第一节 递推与动态规划  243
第二节 背包专题  250
第三节 区间DP  261
第四节 树形DP  266
第五节 数位DP  275
第六节 状压DP  282
第六章 数学 290
第一节 组合数学  290
第二节 概率  295
第三节 初等数论  302
第四节 矩阵的相关知识  317
参考文献  325
猜您喜欢

读书导航