所有训练计划

  1. C++输入与输出

    基本数据类型、变量、输入与输出(iostream/cstdio)

    • 3 小节, 25 道题
  2. C++基础运算

    算术运算(+、-、*、/、%)、赋值运算

    • 3 小节, 22 道题
  3. 分支结构(if/switch)

    if语句、switch语句、算术运算、赋值运算、比较运算、逻辑运算

    • 3 小节, 23 道题
  4. 循环结构(for/while)

    for循环、while循环

    • 4 小节, 10 道题
  5. GESP1 | 专项训练:数的判断

    闰年、平年、质数、合数、回文数、兄弟数、美丽数等

    • 3 小节, 15 道题
  6. GESP1 | 专项训练:A类题

    整除运算、模运算、if语句

    • 6 小节, 18 道题
  7. GESP1 | 专项训练:B类题

    for/while循环语句、if语句、整除运算、模运算、比较运算、逻辑运算

    • 5 小节, 21 道题
  8. GESP2 | 专项训练:矩阵

    画矩阵、字母矩阵、符号矩阵、数字矩阵

    • 3 小节, 12 道题
  9. GESP2 | 专项训练:N个数的判断、统计与求和

    区间循环、循环输入、循环数位拆分、简单枚举、降循环法、双层循环

    • 3 小节, 17 道题
  10. 数组

    数组的存储、标记数组、统计数组

    • 6 小节, 22 道题
  11. 字符串基础

    字符、字符串的基本操作

    • 3 小节, 21 道题
  12. 第12项:L2/GESP3 | 进制、位运算

    进制判断、进制转换、位运算、编码应用

    • 3 小节, 12 道题
  13. 第13项:L3/GESP3 | 模拟算法、枚举算法

    模拟算法、枚举算法

    • 2 小节, 11 道题
  14. 第14项:L2/GESP4 | 二维与多维数组

    矩阵计算、子矩阵问题

    • 4 小节, 17 道题
  15. 第15项:L3/GESP4 | 递推算法

    一维递推、二维递推

    • 2 小节, 8 道题
  16. 第16项:L3/GESP4 | 排序算法

    sort()、区间排序、字符排序、结构体

    • 1 小节, 11 道题
  17. 第17项:L3/GESP5 | 递归算法

    递归函数、递归算法、边界条件

    • 1 小节, 2 道题
  18. 第18项:L3/GESP5 | 贪心算法

    贪心策略、sort()、双指针等

    • 3 小节, 13 道题
  19. 第19项:L3/GESP5 | 二分算法

    二分查找、二分答案

    • 2 小节, 2 道题
  20. 第21项:L3/GESP5 | 前缀和、差分

    一维前缀和、二维前缀和、一维差分、二维差分

    • 1 小节, 3 道题
  21. 第20项:L3/GESP5 | 分治算法

    快排、归并排序、倍增法、快速幂

    • 3 小节, 2 道题
  22. 第22项:L2/GESP5 | 链表

    约瑟夫环

    • 1 小节, 1 道题
  23. 第23项:L3/GESP5 | 数论算法

    最大公约数、最小公倍数、质因数分解、线性筛/欧拉筛

    • 3 小节, 11 道题
  24. 第24项:L2/GESP6 | 栈、队列、树

    栈、队列、循环队列、树的遍历、排序树

    • 2 小节, 10 道题
  25. 第25项:L3/GESP6 | DFS深搜、BFS广搜

    DFS深搜、栈、BFS广搜、队列

    • 2 小节, 11 道题
  26. 第26项:L3/GESP6 | 简单动态规划

    线性DP、区间DP、背包DP等

    • 5 小节, 15 道题
  • 1