HUSTOJ
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
Login
Register
Source/Category
循环结构
分支结构
循环
while
字符串基础
一维数组
二维数组
函数
数组应用
函数之递归
noi2019省选
noip2018
递归&递推
递推&递归
搜索
回溯
区间DP
分治
基础算法之分治法
分治算法
动态规划
BFS
顺序结构
分支判断
1007
图论&动态规划
简单搜索
noip原题-模拟
noip原题-简单搜索
箱子问题
枚举
回溯基础
背包问题
动态规划-线性
字符串
字符窜
for循环(简单)
for循环
noip原题-数组
图论
函数的使用
数组
排序
DP
动态规划经典题
深度搜索(回溯)
广搜
算法之递归
递归算法
广度
深度
dfs
并查集
强连通分量,缩点,tarjan
递归
课堂练习
动态规划——线性
经典线性DP
动态规划-01背包
动态规划-完全背包
动态规划-有依赖的背包
动态规划-分组背包
动态规划-多重背包
动态规划---混合背包
动态规划---二维费用背包
动态规划---背包变形
动态规划----背包方案数
深搜广搜
深搜
动态规划-区间动归
字符,字符串
基础
动规
高精度算法
while循环
NOIP2018S
字符数组
结构体
CSP-S
栈
队列
选择结构
循环与二进制位运算
循环和二进制位运算
CCF
NOIP
2022
排序查找
排序与二分查找
数组综合运用
二维字符数组
模拟
数学知识之组合
递归算法&栈的使用
递归回溯算法
搜索回溯算法
贪心算法
图论-图的遍历
数据结构之图
广度优先搜索,BFS
K短路
A*算法
2008
提高组第三题。动态规划
2009
提高组第三题
最短路径算法
Floyd
二次建图
2-SAT问题
tarjan算法
单源最短路径算法
基环树
树上DP
树形DP
二分
缩点
DFS
无向图的最小生成树
最小生成树
LCA
二分图最大匹配
数位统计DP
dp
生成树
二分图
最短路
拓扑排序
前缀和
循环嵌套
一维数组&排序
回溯算法
组合数学
csp-j2020
csp-j
2023AI+算法竞赛真题
广度优先搜索
动态规划基础
贪心
01BFS
2001
递推算法
选择
暴力枚举
线性动态规划
switch
BFS判重
记忆化搜索
01背包
状态压缩DP
区间动态规划
状态压缩DP,搜索
链表
线性表
二叉树
二叉平衡树
二叉搜索树
图论基础
图论高阶
floyed算法
bellman-ford
SPFA算法
分层图
floyed
bitset
差分约束
状态压缩
kruskal
prim
最近公共祖先
次小生成树
最大生成树
最近公共祖先LCA
倍增算法
单调队列
广度搜索
进制与位运算
排列组合
矩阵快速幂
树
树型DP
树上差分
高精度
树状数组
KMP算法
图
深度优先搜索
树型Dp
lca
树链剖分
树的直径
带权并查集
双向搜索,迭代搜索,启发式搜索
双向深度搜索
双向广度搜索
字典树
笛卡尔树
平衡树
数学鸽巢原理
欧几里得
ST表
根号分治
线段树
构造
强连通分量
双连通分量