算法 (121) | 构造 (3) | 离线查询 (1) | 堆 (1) |
贪心 (11) | 数学 (3) | 矩阵快速幂 (1) | 回溯 (1) |
思维 (10) | 排序 (3) | 滑动窗口 (1) | 回文子串 (1) |
枚举 (8) | 拓补排序 (3) | 洪水填充 (1) | 哈希 (1) |
字符串 (8) | 分类讨论 (3) | 欧拉定理 (1) | 博弈论 (1) |
子数组 (8) | 位运算 (3) | 欧拉函数 (1) | 博弈 (1) |
模拟 (7) | 计算几何 (2) | 树形dp (1) | 前缀树 (1) |
数论 (7) | 离散化 (2) | 栈 (1) | 分治 (1) |
二分 (7) | 最小生成树 (2) | 最短路 (1) | 分块 (1) |
前缀和 (6) | 数论分块 (2) | 暴力优化 (1) | 全排列 (1) |
二维dp (6) | 差分 (2) | 数字对 (1) | 二维前缀和 (1) |
一维dp (6) | 双指针 (2) | 推箱子 (1) | 乘法逆元 (1) |
暴力 (5) | 优先队列 (2) | 拓扑排序 (1) | 中位数定理 (1) |
图论 (5) | 二维差分 (2) | 拆环成链 (1) | 不等式 (1) |
递归 (4) | STL (2) | 找规律 (1) | 三维数组 (1) |
线段树 (4) | 集合 (1) | 扩展欧拉定理 (1) | xor (1) |
树状数组 (4) | 进制转换 (1) | 扩展欧几里得 (1) | ST表 (1) |
并查集 (4) | 费马小引理 (1) | 打表 (1) | SPFA (1) |
同余定理 (4) | 质因数分解 (1) | 快速幂 (1) | LCS (1) |
单调栈 (4) | 调和级数 (1) | 快慢指针 (1) | DFS (1) |
BFS (4) | 素数筛 (1) | 尺取法 (1) | 01穷举 (1) |