技术栈
gesp5级
汉克老师
7 天前
c++
·
算法
·
排序算法
·
分治算法
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(十五、分治算法(二))
在算法大陆上,除了“归并魔法”之外,还有一种速度特别快的魔法:这一天,糖果王国举行了一场:国王拿出了一排糖果数字:
汉克老师
11 天前
c++
·
算法
·
分治算法
·
汉诺塔
·
逆序对
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(十六、分治算法(三))
同学们已经掌握了:汉克老师举办了一场:成功的同学,让同学们来猜一个一个找:时间最多需要找n次,好像有些慢!
汉克老师
12 天前
算法
·
归并排序
·
排序
·
分治算法
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(十四、分治算法(一))
“天啊!这些书完全乱了!”“如果一本一本慢慢整理, 可能天黑都整理不完呀!”“那怎么办呢?”👉 把大问题拆开
汉克老师
15 天前
算法
·
贪心算法
·
海盗船
·
gesp5级
·
gesp五级
·
排队接水
GESP5级C++考试语法知识(十三、贪心算法(一))
这里的居民有一个特别的习惯:👉 每一步都选“眼前最好的”!“这样真的好吗?不会选错吗?”“有些问题,这样做刚刚好!”
汉克老师
15 天前
c++
·
贪心算法
·
gesp5级
·
gesp五级
·
贪心规律
GESP5级C++考试语法知识(贪心算法(一)课堂例题精讲)
容量 = 10 货物:1 2 3 4 5👉 最多能装几件?4件(1+2+3+4=10)👉 有学生选:5 + 4 = 9(只装2件)
汉克老师
17 天前
c++
·
算法
·
贪心算法
·
排序
·
gesp5级
·
gesp五级
GESP2025年3月认证C++五级( 第三部分编程题(1、平均分配))
👦 小 B:第 i 件愿意出价 b[i]👧 小 C:第 i 件愿意出价 c[i]👉 每个人必须买 n 件
汉克老师
17 天前
c++
·
算法
·
模运算
·
gesp5级
·
gesp五级
·
原根
·
分解质因数
GESP2025年3月认证C++五级( 第三部分编程题(2、原根判断))
在一个神秘王国里,有一扇“超级宝库大门”🔐门的编号是一个质数 p小勇士拿着一把钥匙 a👉 现在要判断:
汉克老师
18 天前
c++
·
算法
·
高精度计算
·
二分算法
·
gesp5级
·
gesp五级
GESP2025年3月认证C++五级( 第一部分选择题(9-15))
✅ 答案:A(选择排序)小勇士来到“排序学院”,每个排序都在排队。👦 有两个同学:小红(成绩 90)
汉克老师
19 天前
c++
·
算法
·
分治算法
·
线性筛法
·
gesp5级
·
gesp五级
GESP2025年3月认证C++五级( 第二部分判断题(1-10))
✅ 答案:对小勇士被困在链表迷宫里,没有地图(头结点),只知道当前位置 p。他想删除 p,但发现: 👉 可以“偷梁换柱”!
汉克老师
20 天前
c++
·
链表
·
线性筛
·
最大公约数
·
gesp5级
·
gesp五级
·
埃氏筛
GESP2025年6月认证C++五级( 第一部分选择题(1-8))
数组骑士 🧱 和 链表精灵 🔗 比赛:👉 “谁在插入、删除时更快?”插入一个数 👉 后面都要往后挪 ❌
汉克老师
20 天前
c++
·
贪心算法
·
分治算法
·
线性筛法
·
gesp5级
·
gesp五级
GESP2025年6月认证C++五级( 第二部分判断题(1-10))
数学骑士拿出一个函数:👉 不管 a > b 还是 a < b,都能算最大公约数!① 核心代码:② 如果 a < b 会怎样?
汉克老师
21 天前
c++
·
二分算法
·
gesp5级
·
gesp五级
GESP2025年6月认证C++五级( 第三部分编程题(1、奖品兑换))
在班级王国里 👑老师发了两种奖励券:📘 课堂优秀券(蓝色)📗 作业优秀券(绿色)小 A 拿着一堆券,想去换奖品 🎁!
汉克老师
21 天前
c++
·
贪心算法
·
分治算法
·
二分算法
·
gesp5级
·
gesp五级
·
高精度除法
GESP2025年6月认证C++五级( 第一部分选择题(9-15))
数字王国举行比赛:谁是最大数?魔法师用了一个技能:👉 把队伍 一分为二 👉 左边找最大、右边找最大 👉 最后再比一次!
汉克老师
2 个月前
c++
·
算法
·
记忆化搜索
·
时间复杂度
·
递归算法
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(十二、递归算法(二))
递归小精灵有一个技能:👉 可以“分身”去解决子问题!有的精灵:只分出1个分身 😌有的精灵:分出2个 😮
汉克老师
2 个月前
c++
·
算法
·
二分算法
·
gesp5级
·
gesp五级
·
找答案
GESP5级C++考试语法知识(十、二分算法(二))
小侦探小明已经学会了普通二分、左边界、右边界。这一天,老师交给他三张神秘任务卡:宝藏街:答案应该是:👉 不是找“等于” 👉 而是找:
汉克老师
2 个月前
c++
·
算法
·
二分算法
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(九、二分算法(一))
👉 使用枚举法,一个一个找:👉 每次都检查中间位置如果中间值 == 目标 → 找到了 🎉如果中间值 < 目标 → 去右边找 👉
汉克老师
2 个月前
c++
·
排序
·
双指针
·
二分算法
·
gesp5级
·
gesp五级
GESP2026年3月认证C++五级( 第三部分编程题(2)找数)
有两支探险队:🟦 A队:有 n 个宝藏🟥 B队:有 m 个宝藏👉 每个宝藏都有一个编号(整数)👑 国王说:
汉克老师
2 个月前
c++
·
约瑟夫问题
·
循环链表
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(八、链表(三)循环链表)
学习目标: ✅ 真正理解循环链表 ✅ 会写代码 ✅ 会做题 ✅ 不再怕“死循环”😄🚫 到头就结束了
汉克老师
2 个月前
c++
·
链表
·
双链表
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(七、链表(二)双链表)
课程目标: ✅ 完全理解双链表结构 ✅ 熟练写插入 / 删除 ✅ 明白它比单链表强在哪里 ✅ 能应对考试和竞赛题
汉克老师
2 个月前
c++
·
链表
·
单链表
·
快慢指针
·
进阶
·
gesp5级
·
gesp五级
GESP5级C++考试语法知识(六、链表(一)单链表)
在一个叫“数据王国”的地方,有两种排队方式:小朋友们手拉手站好,位置固定:👉 想插队?必须整体挪动!