分享
课程
在线题库
CSES
限时题库
GESP
CSP
打卡
对战
代码对战
快速对战
题单
知识课堂
在线比赛
团队
荣誉墙
商城
登录 / 注册
评测记录
刷题情况
公开题库
题库分类对应对战房间练习
入门组CSP-J
返回房间列表
快速排序
162. 快速排序
基础算法
快速排序
分治思想
普及-
163. 第k个数
基础算法
快速排序
二分查找
普及-
归并排序
164. 归并排序
基础算法
归并排序
分治思想
普及-
2935. 逆序对的数量
基础算法
归并排序
分治思想
普及-
二分
161. 数的范围
基础算法
二分查找
二分答案
普及-
82. 数的三次方根
基础算法
二分查找
二分答案
普及-
高精度
67. 高精度加法
基础算法
高精度加法
普及-
68. 高精度减法
基础算法
高精度减法
普及-
69. 高精度乘法
基础算法
高精度乘法
普及-
159. 高精度除法
基础算法
高精度除法
普及-
前缀和与差分
166. 前缀和
基础算法
一维前缀和
普及-
171. 子矩阵的和
基础算法
二维前缀和
普及-
167. 差分
基础算法
一维差分
普及-
917. 差分矩阵
基础算法
二维差分
一维前缀和
普及
双指针算法
168. 最长连续不重复子序列
基础算法
按题意模拟
双端队列
普及-
169. 数组元素的目标和
基础算法
二分查找
排序贪心
普及-
770. 判断子序列
基础算法
顺序查找
按题意模拟
普及-
位运算
215. 二进制中1的个数
编程与计算机基础
进制转换
位运算技巧
入门
离散化
430. 区间和
基础算法
一维前缀和
离散化
普及
区间合并
908. 区间合并
基础算法
排序贪心
区间贪心
按题意模拟
普及-
单链表
204. 单链表
数据结构
链表
普及-
双链表
206. 双链表
数据结构
链表
普及-
栈
205. 模拟栈
数据结构
栈
普及-
2772. 表达式求值
数据结构
栈
字符串处理
运算符与表达式
普及
队列
498. 模拟队列
数据结构
队列
按题意模拟
普及-
单调栈
909. 单调栈
数据结构
栈
普及
单调队列
910. 单调队列
数据结构
单调队列
双端队列
普及
KMP
911. KMP字符串
字符串
KMP 算法
字符串处理
普及
Trie
912. Trie字符串统计
字符串
字符串处理
普及
2933. 最大异或对
数据结构
位运算技巧
普及
并查集
499. 合并集合
数据结构
路径压缩
普及-
500. 连通块中点的数量
数据结构
路径压缩
普及
202. 食物链
数据结构
算法描述
普及
堆
209. 堆排序
数据结构
算法描述
普及
2934. 模拟堆
数据结构
堆排序
普及
哈希表
208. 模拟散列表
数据结构
算法描述
普及-
207. 字符串哈希
字符串
字符串哈希
字符串处理
普及
DFS
488. 排列数字
搜索算法
全排列
图的 DFS
普及-
2936. n-皇后问题
搜索算法
N 皇后问题
递归基础
普及
BFS
490. 走迷宫
搜索算法
网格 BFS
普及-
491. 八数码
搜索算法
图的 BFS
字符串哈希
普及-
树与图的深度优先遍历
812. 树的重心
动态规划
树的重心
树的 DFS
普及-
树与图的广度优先遍历
761. 图中点的层次
图论
图的 BFS
普及-
拓扑排序
848. 有向图的拓扑序列
图论
Kahn 算法
图的 BFS
有向图与无向图
普及
Dijkstra
486. Dijkstra求最短路 I
图论
Dijkstra 算法
普及-
487. Dijkstra求最短路 II
图论
Dijkstra 算法
邻接表
普及-
bellman-ford
497. 有边数限制的最短路
图论
Bellman-Ford 算法
普及-
spfa
496. spfa求最短路
图论
SPFA 算法
邻接表
普及-
495. spfa判断负环
图论
SPFA 算法
邻接表
普及-
Floyd
494. Floyd求最短路
图论
Floyd 算法
DAG 上 DP
普及-
Prim
492. Prim算法求最小生成树
图论
Prim 算法
普及-
Kruskal
493. Kruskal算法求最小生成树
图论
Kruskal 算法
普及
染色法判定二分图
982. 染色法判定二分图
图论
二分图判定
图的 DFS
普及
匈牙利算法
2937. 二分图的最大匹配
图论
算法描述
普及
质数
380. 试除法判定质数
数学
函数定义与调用
普及-
125. 分解质因数
数学
算法描述
普及-
184. 筛质数
数学
算法描述
普及-
约数
382. 试除法求约数
数学
最大公约数
普及-
124. 约数个数
数学
高精度乘法
普及-
381. 约数之和
数学
模运算
普及
92. 最大公约数
数学
扩展欧几里得
普及-
欧拉函数
768. 欧拉函数
数学
算法描述
普及-
769. 筛法求欧拉函数
数学
算法描述
普及-
快速幂
414. 快速幂
数学
快速幂
模运算
普及-
2923. 快速幂求逆元
数学
快速幂
普及-
扩展欧几里得算法
767. 扩展欧几里得算法
数学
扩展欧几里得
普及
2924. 线性同余方程
数学
扩展欧几里得
最大公约数
普及
中国剩余定理
2925. 表达整数的奇怪方式
数学
扩展欧几里得
中国剩余定理
普及
高斯消元
2926. 高斯消元解线性方程组
数学
算法描述
普及
2927. 高斯消元解异或线性方程组
数学
扩展欧几里得
普及
求组合数
244. 求组合数 I
数学
组合
排列
快速幂
普及-
383. 求组合数 II
数学
组合
快速幂
模运算
普及-
2928. 求组合数 III
数学
快速幂
组合
普及-
766. 求组合数 IV
数学
高精度乘法
普及-
2929. 满足条件的01序列
数学
卡特兰数
组合
快速幂
普及-
容斥原理
765. 能被整除的数
数学
容斥原理
普及
博弈论
755. Nim游戏
数学
位运算技巧
普及-
2930. 台阶-Nim游戏
数学
算法描述
普及-
2931. 集合-Nim游戏
数学
递归基础
普及
2932. 拆分-Nim游戏
数学
递归函数
普及
背包问题
350. 01背包问题
动态规划
01 背包
普及-
351. 完全背包
动态规划
完全背包
普及-
352. 多重背包问题 I
动态规划
多重背包
普及-
353. 多重背包问题 II
动态规划
多重背包
01 背包
普及-
2919. 分组背包问题
动态规划
分组背包
普及
线性DP
408. 数字三角形
动态规划
斐波那契型
普及-
403. 最长上升子序列LIS
动态规划
最长上升子序列
普及-
753. 最长上升子序列LIS II
动态规划
最长上升子序列
二分查找
普及-
402. 最长公共子序列LCS
动态规划
最长公共子序列
普及-
364. 最短编辑距离
动态规划
最长公共子序列
普及-
756. 编辑距离
动态规划
最长公共子序列
字符串处理
普及
区间DP
760. 石子合并
动态规划
区间状态转移
石子合并
普及
计数类DP
365. 整数划分
动态规划
完全背包
普及
数位统计DP
757. 计数问题
动态规划
算法描述
提高
状态压缩DP
2920. 蒙德里安的梦想
动态规划
集合 DP
状态机 DP
普及
2921. 最短Hamilton路径
动态规划
算法描述
普及
树形DP
2922. 没有上司的舞会
动态规划
树的 DFS
提高+
记忆化搜索
754. 滑雪
动态规划
网格 DFS
普及
区间问题
501. 区间选点
基础算法
区间贪心
普及-
502. 最大不相交区间数量
基础算法
区间贪心
普及-
503. 区间分组
基础算法
排序贪心
普及-
504. 区间覆盖
基础算法
区间贪心
排序贪心
普及
Huffman树
1260. 合并果子
基础算法
哈夫曼树
贪心证明
普及-
排序不等式
506. 排队打水
基础算法
排序贪心
sort 函数
普及
绝对值不等式
507. 货仓选址
基础算法
排序贪心
sort 函数
普及-
推公式
5415. 耍杂技的牛
基础算法
排序贪心
自定义排序
普及
×
我的刷题情况
加载中...
请输入登录信息
记住我
请完成安全验证
向右拖动滑块完成验证
请输入用户名 / 绑定的手机号码
请输入注册信息(手机号验证码注册)
请选择校区:
义乌地区
线上学员
1年级
2年级
3年级
4年级
5年级
6年级
7年级
8年级
9年级
高一
高二
高三
大学
获取验证码
验证码5分钟有效,60秒内不可重复获取,每日最多3次
×
微信登录
正在生成二维码...
账号已过期,请续期。
×
绑定手机号
📱
为了更好地保护您的账号安全,享受完整的平台服务
请您尽快绑定手机号码