声明:
本系列博客是《算法竞赛进阶指南》+《算法竞赛入门经典》+《挑战程序设计竞赛》的学习笔记,主要是因为我三本都买了按照《算法竞赛进阶指南》的目录顺序学习,包含书中的少部分重要知识点、例题解题报告及我个人的学习心得和对该算法的补充拓展,仅用于学习交流和复习,无任何商业用途。博客中部分内容来源于书本和网络(我尽量减少书中引用),由我个人整理总结(习题和代码可全都是我自己敲哒)部分内容由我个人编写而成,如果想要有更好的学习体验或者希望学习到更全面的知识,请于京东搜索购买正版图书:《算法竞赛进阶指南》——作者李煜东,强烈安利,好书不火系列,谢谢配合。
附《算法竞赛进阶指南》正版图书购买地址:
https://item.jd.com/25169099379.html
先上《算法竞赛进阶指南》的目录:
然后是我的学习笔记的目录:
正在持续更新中……
大概1或2天更一节
0x00.基本算法
0x01.基本算法 — 位运算
博客链接:
0x02.基本算法 — 递推与递归
博客链接:
0x03.基本算法 — 前缀和与差分
博客链接:
0x04.基本算法 — 二分和三分
博客链接:
0x05.基本算法 - 排序
0x06.基本算法 — 倍增
博客链接:
0x07.基本算法 — 贪心
博客链接:
0x08.基本算法 — 总结与练习
博客链接:
0x10.基本数据结构
0x11.基本数据结构 — 栈/单调栈
博客链接:
0x12.基本数据结构 — 队列/单调队列
博客链接:
0x13.基础数据结构 — 链表与邻接表
博客链接:
0x14.基础数据结构 — hash表与字符串hash
博客链接:
0x15.基本数据结构 — 字符串KMP与字符串的最小表示法
博客链接:
0x16.基本数据结构 — Trie树(字典树)+ A C 自 动 机
博客链接:
0x17.基础数据结构 - 二叉堆
博客链接:
0x20.搜索
0x21.搜索 - 树与图的遍历
博客链接:
0x22.搜索 - 深度优先搜索
博客链接:
0x30.数论
0x31.数论 - 质数
博客链接:
0x32.数学知识 - 约数
博客链接:
0x33.数学 - 同余
博客链接:
0x34.数学 - 矩阵乘法
博客链接:
0x36.数论 - 组合数学与计数
博客链接:
0x40.数据结构进阶
0x41.数据结构进阶 - 并查集
博客链接:
0x42.数据结构进阶 - 树状数组
博客链接:
0x43.数据结构进阶 - 线段树
博客链接:
0x50.动态规划
0x60.图论
0x61.图论 - 最短路
博客链接:
0x62.图论 - 最小生成树
博客链接:
0x63.树的直径与最近公共祖先
博客链接:
0x66.图论 - Tarjan算法与无向图连通性
博客链接:
0x68.图论 - 二分图的匹配
博客链接:
0x6A.图论 - 网络流初步
博客链接:
注:如果您通过本文,有(qi)用(guai)的知识增加了,请您点个赞再离开,如果不嫌弃的话,点个关注再走吧,日更博主每天在线答疑 ! 当然,也非常欢迎您能在讨论区指出此文的不足处,作者会及时对文章加以修正 !如果有任何问题,欢迎评论,非常乐意为您解答!( •̀ ω •́ )✧
惨兮兮,写了折磨多没有人看