首页
题库
评测记录
登录
Language
English
한국어
简体中文
正體中文
0 道题
题库中没有题目
分类
初赛
计算机基础
进制转换
算法与数据结构
问题求解
阅读程序
完善程序
模板
动态规划
线性
区间DP
LCS
LIS
背包DP
01背包
完全背包
多重背包
分组背包
数位DP
状压DP
树形DP
ST表
DP优化
搜索
枚举
广度优先搜索
深度优先搜索
A*/启发式搜索
IDA*
DLX
双向搜索
折半搜索
记忆化搜索
模拟退火
贪心
树结构
二叉树
最近公共祖先
生成树
次小生成树
DFS序列
树上倍增
树的分治
树链剖分
Link-Cut-Tree
图结构
Floyd
Dijkstra
SPFA
负权边
平面图
二分图
二分图匹配
最短路
差分约束
拓扑排序
网络流
强连通分量
割点割边
欧拉回路
2-SAT
数论
素数判定
欧几里得算法
不定方程
数位统计
解线性同余方程
baby-step-giant-step
Pell方程
大整数质因数分解
勾股方程
积性函数
Fibonacci数列
模拟
数据结构
Vector
Map
Set
multiset
栈
队列
优先队列
链表
单调队列
单调栈
并查集
堆
平衡树
线段树
树状数组
树套树
替罪羊树
左偏树
k-d树
块状链表
Hashing
博弈论
巴什博弈
尼姆博弈
威佐夫博弈
斐波那契博弈
SG定理
字符串
KMP
后缀数据结构
Trie树
AC自动机
Manacher
表达式处理
最小表示法
组合数学
鸽笼
生成函数
容斥原理
康托展开
Catalan数列
Stirling数
Polya定理
线性代数
矩阵乘法
高斯消元
线性规划
高精度
FFT
概率论
随机化
基础
顺序
数组
循环
循环嵌套
分支
简单字符串
排序
函数
结构体
递归
递推
标记数组
桶排
简单数学
唯一分解定理
同余
其他
思维
运算符重载
SPJ
反悔贪心
位运算
前缀和
差分
二分查找
三分查找
双指针扫描
二进制枚举
离线思想
分治
分块
RMQ
快速幂
数学
构造
打表
离散化
莫队
模拟赛
模拟赛备用
真题
语法周赛
训练题
普及组
提高组
题解
手气不错
根据当前过滤条件随机选择一道题
关闭
登录
使用您的 小林OJ 通用账户
用户名
密码
记住我
忘记密码或者用户名?