L林老师的题库
题库课程作业比赛
--:--:-- 登录
编程题 客观题
题源
全部5740 自拟题1842CSP-J28CSP-S30
GESP232
GESP一级32GESP二级32GESP三级30GESP四级30GESP五级28GESP六级28GESP七级26GESP八级26
USACO146其他34
课程分类
GESP 1级35
1级·变量、类型与运算71级·分支结构161级·计算机与编程环境01级·输入输出与顺序结构31级·循环结构91级·循环应用二——日期与换算01级·循环应用一——枚举与统计01级·真题实战0
GESP 2级15
2级·打表与查找初见02级·计算机网络常识02级·进位与模拟02级·类型转换与表达式22级·流程图与算法描述02级·枚举与数学判断02级·嵌套循环与字符画一132级·数位拆解02级·真题实战02级·字符画二——坐标几何0
GESP 3级284
3级·枚举与逆向模拟1673级·数据编码与进制转换43级·算法概念与描述03级·位运算基础53级·位运算进阶03级·一维数组与计数桶583级·真题实战03级·字符串处理483级·字符与ASCII2
GESP 4级232
4级·编辑距离04级·递推初步284级·二维数组与矩阵54级·复杂度分析04级·函数专题04级·结构体与多键排序424级·进制进阶——Horner与变长编码04级·排序算法与应用634级·前缀和与差分944级·贪心初步04级·文件读写04级·异常处理04级·真题实战04级·指针与引用0
GESP 5级485
5级·递归105级·二分答案95级·分治05级·复杂度估算05级·高精度455级·归并排序05级·交换论证贪心05级·结论题专题05级·快速排序05级·链表615级·数位统计05级·素数与埃氏筛385级·贪心经典模型1075级·位运算应用25级·真题实战05级·质因数分解05级·质因子与线性筛05级·gcd与lcm435级·STL170
GESP 6级959
6级·0/1背包1536级·递推与记忆化16级·二叉树编程06级·二叉树与二叉搜索树06级·格雷编码06级·公共祖先思想06级·广度优先搜索576级·哈夫曼树与编码06级·计数与状压初见36级·面向对象06级·深度优先搜索1606级·树的遍历与统计586级·树形DP入门1016级·完全背包与划分886级·线性DP3006级·栈和队列386级·真题实战0
GESP 7级335
7级·程序效率分析07级·动态规划进阶——区间DP与背包偏移87级·二分查找927级·构造专题47级·哈夫曼编码进阶07级·哈希表07级·面向对象深化07级·排序与稳定性辨析07级·树上问题1117级·数学库函数17级·搜索进阶07级·贪心策略07级·图的进阶07级·图的入门1197级·语言基础强化07级·真题实战0
GESP 8级56
8级·倍增进阶08级·倍增与LCA模板28级·代数与平面几何48级·复杂度与算法优化08级·链式前向星建图08级·生成树进阶08级·树上差分28级·树形DP进阶——双链拼接08级·数论构造08级·仙人掌与图结构08级·真题实战08级·组合计数与逆元408级·最短路建模与变形08级·最小生成树——Kruskal与Prim18级·Dijkstra模板78级·Floyd与增量思想0
CSP-J 衔接55
JX-01·NOI历史与竞赛规则0JX-02·Linux环境与g++编译命令0JX-03·位、字节与字0JX-04·头文件、名字空间与预处理0JX-05·联合体与内存布局0JX-06·指针进阶——字符指针与数组访问0JX-07·集合与集合运算28JX-08·CSP-J初赛单选与竞赛常识0JX-09·CSP-J初赛阅读程序与完善程序0JX-10·CSP-J复赛策略、调试与对拍0JX-11·CSP-J复赛模拟与解析专项27JX-12·CSP-J复赛DP与图论建模专项0
CSP-S133
S-01·NOILinux考试环境0S-02·STL进阶——迭代器失效与复杂度0S-03·关联容器进阶——自定义比较与综合运用0S-04·bitset——压位与优化应用0S-05·分治应用与归并求逆序对1S-06·贪心进阶与反悔贪心1S-07·二分与三分进阶0S-08·离散化与扫描线初见4S-09·搜索剪枝42S-10·迭代加深与双向广搜13S-11·启发式搜索初见0S-12·树形DP——独立集与换根0S-13·树形DP——树形背包0S-14·状压DP7S-15·区间DP进阶——环形与复杂模型0S-16·数位统计DP1S-17·DP优化——前缀和与二分0S-18·DP优化——单调队列0S-19·并查集4S-20·堆与优先队列进阶0S-21·ST表与RMQ0S-22·树状数组2S-23·线段树——单点修改与区间查询2S-24·线段树——懒标记与区间修改2S-25·单调栈与滑动窗口11S-26·平衡树初见——Treap0S-27·最短路进阶——SPFA、次短路与分层图0S-28·拓扑排序与DAG动态规划1S-29·强连通分量与缩点0S-30·割点与桥1S-31·二分图2S-32·欧拉路与欧拉回路1S-33·树的直径、重心与DFS序1S-34·字符串哈希与数值哈希0S-35·KMP算法0S-36·Manacher算法0S-37·Trie字典树1S-38·组合数学进阶0S-39·卡特兰数与经典计数0S-40·容斥原理3S-41·欧拉函数与欧拉定理0S-42·中国剩余定理与同余应用0S-43·矩阵与矩阵快速幂1S-44·高斯消元0S-45·排序进阶——堆排序、桶排序与基数排序0S-46·特殊树进阶——笛卡尔树与AVL、Splay1S-47·初等数学——高中代数与几何4S-48·CSP-S初赛单选与常识专项0S-49·CSP-S初赛阅读程序与完善程序专项0S-50·CSP-S复赛大模拟与工程题专项0S-51·CSP-S复赛真题实战27
知识点体系
入门级3007
C++程序设计232
输入输出语句4分支语句23循环语句12多层循环14算术与关系运算13
位运算13
异或的应用3
数学库常用函数1数组与数组下标60二维数组与多维数组11字符数组与字符串处理72string类8结构体与联合体1
数据结构622
链表64
栈48
单调栈9表达式求值7
队列29树的概念157树的表示与存储125二叉树的遍历112图的概念51邻接矩阵21邻接表15
算法1708
枚举136
暴力枚举12枚举对与三元组4全排列枚举1子集枚举(二进制)6
模拟144
直接模拟5过程模拟1
贪心125
区间贪心2反悔贪心1
递推36递归28
二分106
二分查找25二分答案9实数域二分1二分边界查找7
倍增2
前缀和93
一维前缀和40二维前缀和12
差分59
一维差分19二维差分6
高精度运算45
排序算法144
冒泡排序57选择排序1插入排序2计数排序1多关键字排序2结构体排序与比较器6
深度优先搜索217
连通块搜索11棋盘与图上DFS54
广度优先搜索170
BFS最短步数39多源BFS11
图的深度优先遍历56图的广度优先遍历85泛洪填充(FloodFill)59动态规划入门5
一维动态规划132
最长上升子序列(LIS)6最长公共子序列(LCS)4最大子段和2
背包动态规划59
01背包10完全背包4分组背包1
区间动态规划7
石子合并类1
数学与其他445
进制与进制转换5初等代数4初等几何3整除、因数与倍数51质数与合数45取整2模运算与取余29算术基本定理(唯一分解)1辗转相除法(GCD)33素数筛法31集合36加法原理31乘法原理38排列48
组合53
组合数计算17
杨辉三角35
提高级197
C++程序设计4
map与multimap4
数据结构29
单调队列3
滑动窗口3
优先队列(堆)3并查集10
树状数组4
逆序对计数1
线段树6
区间修改与懒标记1
字典树(Trie)1字符串哈希2
算法154
离散化2扫描线1
归并排序1
归并求逆序对1
搜索的剪枝优化46记忆化搜索12双向广度优先搜索15迭代加深搜索21
最小生成树7
Kruskal算法3
单源最短路14
Dijkstra算法4
拓扑排序3
DAG上动态规划1
欧拉道路和欧拉回路1二分图判定1割点与割边1树的重心、直径、DFS序与欧拉序2树上差分与树上倍增3最近公共祖先(LCA)1多维动态规划7树形动态规划5状态压缩动态规划7
动态规划常用优化4
前缀和优化DP3数位统计DP1
数学与其他10
高中代数3模运算意义下的逆元1容斥原理5
矩阵运算与初等变换1
矩阵快速幂1
NOI级22
数据结构1
可持久化数据结构1
算法16
离线处理思想3构造思想4基环树2匈牙利算法1复杂动态规划模型的构建4复杂动态规划模型的优化2
数学与其他5
概率的基本概念1离散随机变量的期望与方差1尼姆(Nim)博弈2二维凸包1
名字 题号
S-29·强连通分量与缩点
没有匹配的题目
题库课程作业比赛
设置
字号
代码 14 px
题面 15 px
默认代码模板