模拟赛 / VP (31) | 数据结构 (3) | 离线 (1) | 匈牙利算法 (1) |
动态规划(DP) (18) | 搜索 (3) | 离散化 (1) | 割边/桥 (1) |
暴力 (16) | 快速排序 (3) | 矩阵 (1) | 割点 (1) |
贪心 (14) | 广度优先搜索(BFS) (3) | 状态压缩DP (1) | 剪枝 (1) |
数学 (13) | map (3) | 状态压缩 (1) | 分组背包 (1) |
排序 (11) | DFS (3) | 滚动数组 (1) | 分层图 (1) |
二分 (11) | 随机化 (2) | 概率 / 期望 (1) | 分块 (1) |
CodeForces (11) | 链表 (2) | 树的重心 (1) | 偏序 (1) |
AtCoder (11) | 逆序对 (2) | 树的直径 (1) | 众数 (1) |
牛客(NowCoder) (10) | 背包 (2) | 树上最大独立集 (1) | 二维偏序 (1) |
前缀和 / 后缀和 (10) | 树上DP (2) | 栈 (1) | 二分答案 (1) |
枚举 (9) | 斐波那契数列 (2) | 最长公共前缀(LCP) (1) | 二分查找 (1) |
递归 (8) | 归并排序 (2) | 文化课 (1) | 二分图 (1) |
闲话 (7) | 延迟标记 (2) | 整除分块 (1) | 中缀表达式 (1) |
模拟 (7) | 字典树(Trie) (2) | 整值函数 (1) | 三维偏序 (1) |
树状数组 (7) | 字典树 (2) | 数论 (1) | 一本通 (1) |
NOIP (7) | 分治 (2) | 数据结构优化 DP (1) | Treap (1) |
排列组合 (5) | ST表 (2) | 换根DP (1) | Tarjan (1) |
字符串 (5) | Kruskal (2) | 括号序列 (1) | TamperMonkey (1) |
图论 (5) | Floyd (2) | 拓扑排序 (1) | SPFA (1) |
卡常 (5) | CSP-S (2) | 扩展欧几里得 (1) | RMQ (1) |
二进制 (5) | 高精度 (1) | 快读 (1) | LIS问题 (1) |
乘法逆元 (5) | 高斯消元 (1) | 循环节 (1) | KMP (1) |
洛谷 (4) | 骗分 (1) | 强连通分量 (1) | Hack (1) |
模板 (4) | 递推 (1) | 强联通分量 (1) | FHQ Treap (1) |
树 (4) | 运算符优先级 (1) | 平衡树 (1) | Dijkstra (1) |
构造 (4) | 运算符 (1) | 差分 (1) | DeepSeek (1) |
快速幂 (4) | 记忆化 (1) | 寻找规律 (1) | C++ (1) |
并查集 (4) | 莫队 (1) | 完全背包 (1) | BST (1) |
双指针 (4) | 脚本 (1) | 完全图 (1) | AI (1) |
单调队列 (4) | 结论题 (1) | 多重背包 (1) | AcWing (1) |
优先队列 (4) | 练习记录 (1) | 回文 (1) | 01背包 (1) |
线段树 (3) | 算法介绍 (1) | 哈希 (1) | 01-trie (1) |
最短路 (3) | 等比数列 (1) | 后缀表达式 (1) | |
最小生成树 (3) | 笛卡尔树 (1) | 博弈论 (1) | |
最大公因数(gcd) / 最小公倍数(lcm) (3) | 笔记 (1) | 区间DP (1) |