Skip to content
View EndlessCheng's full-sized avatar

Block or report EndlessCheng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EndlessCheng/README.md

透彻讲解算法,直击算法本质!欢迎关注 bilibili@灵茶山艾府

分类题单

如何科学刷题?

  1. 滑动窗口与双指针(定长/不定长/至多/至少/恰好/单序列/双序列/三指针)
  2. 二分算法(二分答案/最小化最大值/最大化最小值/第K小)
  3. 单调栈(基础/矩形面积/贡献法/最小字典序)
  4. 网格图(DFS/BFS/综合应用)
  5. 位运算(基础/性质/拆位/试填/恒等式/思维)
  6. 图论算法(DFS/BFS/拓扑排序/最短路/最小生成树/二分图/基环树/欧拉路径)
  7. 🔥动态规划(入门/背包/状态机/划分/区间/状压/数位/数据结构优化/树形/博弈/概率期望)
  8. 常用数据结构(前缀和/差分/栈/队列/堆/字典树/并查集/树状数组/线段树)
  9. 数学算法(数论/组合/概率期望/博弈/计算几何/随机算法)
  10. 贪心与思维(基本贪心策略/反悔/区间/字典序/数学/思维/脑筋急转弯/构造)
  11. 链表、二叉树与一般树(前后指针/快慢指针/DFS/BFS/直径/LCA)
  12. 字符串(KMP/Z函数/Manacher/字符串哈希/AC自动机/后缀数组/子序列自动机)

其他

高质量算法交流群

请添加微信 AC_0x3F,备注 git。入群资格:力扣周赛 1700 分,或 Codeforces 1200 分。

如果你暂时没有达到要求,可以看我的 基础算法精讲 系列,尽可能地完成课后习题,以及上面的分类题单,有问题可以在视频下评论。

0x3F

Pinned Loading

  1. codeforces-go codeforces-go Public

    算法竞赛模板库 by 灵茶山艾府 💭💡🎈

    Go 5.3k 577