动态规划 (42) | 二进制枚举 (4) | kruskal (2) | 去重 (1) |
dfs (37) | floyd (4) | BST (2) | 单调队列 (1) |
模拟 (33) | 离散化 (3) | 递推 (1) | 单调栈 (1) |
二分 (28) | 树状数组 (3) | 记忆化 (1) | 匈牙利算法 (1) |
bfs (16) | LIS模型 (3) | 计算几何 (1) | 分治 (1) |
贪心 (12) | 素数筛 (2) | 组合数学 (1) | 分情况讨论 (1) |
背包模型 (11) | 树的直径 (2) | 欧拉图 (1) | 分块 (1) |
并查集 (10) | 朴素prim (2) | 树的重心 (1) | 位运算 (1) |
数论 (9) | 数学 (2) | 树形dp (1) | 乘法逆元 (1) |
模板 (8) | 扩展欧几里得 (2) | 栈 (1) | Trie (1) |
记忆化搜索 (7) | 手写堆 (2) | 最小生成树 (1) | st算法 (1) |
前缀和 (6) | 差分 (2) | 暴力枚举 (1) | spfa (1) |
质因数分解 (5) | 堆优化dijkstra (2) | 日期处理 (1) | LCS模型 (1) |
线段树 (5) | 后缀表达式 (2) | 数据结构 (1) | kmp (1) |
状态压缩 (5) | 双指针 (2) | 散列表 (1) | Fibonacci模型 (1) |
朴素dijkstra (5) | 区间dp (2) | 快速幂 (1) | catalan数 (1) |
拓扑排序 (4) | tarjan算法 (2) | 平衡树 (1) | |
常识 (4) | RMQ (2) | 字符串哈希 (1) |