首页
题库
训练
比赛
作业
评测记录
排名
登录
Language
English
한국어
简体中文
正體中文
0 道题
题库中没有题目
分类
语言入门
顺序结构
分支结构
循环结构
数组
字符串入门
结构体
函数
基础算法
枚举
模拟
贪心
递推
递归
二分
倍增
高精度
排序
前缀和
差分
位运算
数据结构
链表
栈
队列
单调栈
单调队列
Hash
并查集
二叉堆
优先队列
ST 表
Trie 树
集合
线段树
树状数组
笛卡尔树
树结构
树的遍历
二叉树
树上差分
树上倍增
LCA
LCT
树链剖分
基环树
平衡树
树套树
点分治
主席树
KD 树
图论
图的遍历
二分图
生成树
最短路
负权环
连通块
差分约束
传递闭包
拓扑排序
欧拉回路
强连通分量
双连通分量
Tarjan
网络流
最大流
上下界网络流
最小割
费用流
一般图匹配
搜索
DFS
BFS
剪枝
状态压缩
记忆化搜索
启发式搜索
双向搜索
迭代加深
IDA*
动态规划
线性 DP
背包
区间 DP
树状 DP
树的重心
树的直径
数位 DP
单调队列优化
斜率优化
矩阵加速
状压 DP
四边形不等式
倍增优化
其他优化
数论
进制
同余
素数/筛法
GCD/LCM
算术基本定理
不定方程
裴蜀定理
扩展欧几里得算法
逆元
中国剩余定理
莫比乌斯反演
整数分块
欧拉函数
原根
数学
矩阵
矩阵乘法
高斯消元
生成函数
FFT
概率与期望
0/1 分数规划
博弈论
SG 函数
向量
计算几何
凸包
半平面交
组合数学
组合计数
排列组合
杨辉三角
鸽巢原理
二项式定理
容斥原理
Catalan 数
Stirling 数
Fibonacci 数列
字符串
KMP
Manacher
有穷自动机
AC 自动机
后缀数组
后缀树
回文自动机
后缀自动机 SAM
其他
双指针
尺取法
三分
分治
离散化
扫描线
分块
构造
启发式合并
随机算法
手气不错
根据当前过滤条件随机选择一道题
还没有账户?
注册一个 SuperOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
关闭
登录
使用您的 SuperOJ 通用账户
用户名
密码
记住我
忘记密码或者用户名?