通过系统的训练,掌握 C++ 中的基础算法,包括但不限于排序算法(如冒泡排序、选择排序、插入排序、快速排序、归并排序)、搜索算法(如线性搜索、二分搜索)、递归算法、动态规划算法等,能够熟练运用这些算法解决各种编程问题,并理解算法的时间复杂度和空间复杂度。

登录以参加训练计划

通过系统的训练,掌握 C++ 中的基础算法,包括但不限于排序算法(如冒泡排序、选择排序、插入排序、快速排序、归并排序)、搜索算法(如线性搜索、二分搜索)、递归算法、动态规划算法等,能够熟练运用这些算法解决各种编程问题,并理解算法的时间复杂度和空间复杂度。

章节 1. 枚举

开放

题目 尝试 AC 难度
YHM10001   五子棋盘 118 37 6
YHM10002   回文质数 62 38 2
YHM10003   羽毛球比赛 54 33 2
YHM10004   相等步数 65 26 5
YHM10005   梦梦的数论题 49 25 4
YHM10007   回文日期 48 22 4
YHM10008   质数子集 28 20 3
YHM10009   美味组合 32 19 4
YHM10010   正三角形 42 16 5

章节 2. 模拟

开放

题目 尝试 AC 难度
YHM11001   选举投票 30 23 2
YHM11002   冰雹猜想 25 23 1
YHM11003   接水问题 26 15 5
YHM11004   模拟队列 16 15 5
YHM11005   平衡划分 15 14 5

章节 3. 递归&回溯

开放

题目 尝试 AC 难度
YHM12001   括号生成 35 27 1
YHM12002   汉诺塔问题 44 24 3
YHM12003   整数拆分 26 19 3
YHM12004   子集生成 22 19 3
YHM12005   奇数爬梯 30 22 2

章节 4. 排序

开放

题目 尝试 AC 难度
YHM13001   数组排序 79 41 3
YHM13002   第K大数 70 31 4
YHM13003   学员名次 50 31 2
YHM13004   并列排名 53 28 3
YHM13005   同学生日 59 25 5

章节 5. 贪心基础

开放

题目 尝试 AC 难度
YHDF1228   排队打水问题 39 20 4
YHDF1371   均分纸牌 25 16 4
YHDF1372   活动选择 34 18 4
YHDF1373   删数问题 34 15 5
YHDF1752   合并果子 41 19 4
YHDF2043   最佳位置 28 15 5
YHDF2404   分组 24 17 4
YHDF2405   分组(2) 35 16 5
YHDF2434   安保设置 50 12 7
YHDF2466   挤牛奶 29 13 5
 
参加人数
77
创建人