透彻讲解算法,直击算法本质!欢迎关注 bilibili@灵茶山艾府
- 🔥基础算法精讲 知其然不知其所以然?带你扫清算法学习的迷雾!
- 课上例题+课后作业+多种语言代码
- 高质量题解精选
- 滑动窗口与双指针(定长/不定长/至多/至少/恰好/单序列/双序列/三指针)
- 二分算法(二分答案/最小化最大值/最大化最小值/第K小)
- 单调栈(基础/矩形面积/贡献法/最小字典序)
- 网格图(DFS/BFS/综合应用)
- 位运算(基础/性质/拆位/试填/恒等式/思维)
- 图论算法(DFS/BFS/拓扑排序/最短路/最小生成树/二分图/基环树/欧拉路径)
- 🔥动态规划(入门/背包/状态机/划分/区间/状压/数位/数据结构优化/树形/博弈/概率期望)
- 常用数据结构(前缀和/差分/栈/队列/堆/字典树/并查集/树状数组/线段树)
- 数学算法(数论/组合/概率期望/博弈/计算几何/随机算法)
- 贪心与思维(基本贪心策略/反悔/区间/字典序/数学/思维/脑筋急转弯/构造)
- 链表、二叉树与回溯(前后指针/快慢指针/DFS/BFS/直径/LCA/一般树)
- 字符串(KMP/Z函数/Manacher/字符串哈希/AC自动机/后缀数组/子序列自动机)
- 🔥从集合论到位运算,常见位运算技巧分类总结!
- 模运算的世界:当加减乘除遇上取模
- Codeforces 怎么上分?
- 按照洛谷通过人数排序的 Codeforces 题单
- 按照洛谷通过人数排序的 AtCoder 题单
- 按照洛谷通过人数排序的主题库题单
- 《灵茶八题》题目列表
请添加微信 AC_0x3F,备注 git。入群资格:力扣周赛 1700 分,或 Codeforces 1200 分。
如果你暂时没有达到要求,可以看我的 基础算法精讲 系列,尽可能地完成课后习题,以及上面的分类题单,有问题可以在视频下评论。