第 1 章一个个找
- 1一个个找8 分钟
- 2找到了在哪10 分钟
- 3排好队才好找5 分钟
- 4猜数字游戏5 分钟
- 5看中间那个8 分钟
- 6缩小一半10 分钟
- 7二分查找写全10 分钟
- 8为什么二分快8 分钟
- 9排序回顾5 分钟
- 10sort 登场8 分钟
- 11从大到小排10 分钟
- 12给同学排序10 分钟
- 13按成绩排名10 分钟
- 14什么是前缀和8 分钟
- 15造前缀和数组10 分钟
- 16快速求区间和10 分钟
- 17前缀和练习8 分钟
- 18差分是什么8 分钟
- 19差分帮大忙10 分钟
- 20桶子计数10 分钟
- 21计数排序直觉8 分钟
- 22贪心是什么5 分钟
- 23找零钱8 分钟
- 24尽量多参加8 分钟
- 25为什么选结束早8 分钟
- 26贪心会翻车10 分钟
- 27枚举再想想5 分钟
- 28早点收手10 分钟
- 29从递归到递推8 分钟
- 30爬楼梯问题8 分钟
第 2 章数组记斐波那契
- 1数组记斐波那契10 分钟
- 2记住算过的8 分钟
- 3爬楼梯就是DP8 分钟
- 4什么是DP10 分钟
- 5后进先出5 分钟
- 6入栈出栈10 分钟
- 7括号配对10 分钟
- 8先进先出5 分钟
- 9用队列10 分钟
- 10最大公约数8 分钟
- 11辗转相除法10 分钟
- 12判断质数10 分钟
- 13只试到根号10 分钟
- 14筛质数10 分钟
- 15快速幂想法8 分钟
- 16取模是什么8 分钟
- 17取模的规矩10 分钟
- 18找子串10 分钟
- 19数单词10 分钟
- 20方向数组8 分钟
- 21在格子里走10 分钟
- 22快慢看得出8 分钟
- 23O(n) 有多快8 分钟
- 24O(n方) 有多慢10 分钟
- 25O(logn) 有多快8 分钟
- 26读懂题目8 分钟
- 27看样例找规律8 分钟
- 28别忘了边界10 分钟
- 29考试策略8 分钟
- 30冲刺大复习8 分钟
第 3 章重复的活儿
- 1重复的活儿5 分钟
- 2打包成函数8 分钟
- 3给函数递东西8 分钟
- 4让函数交答案8 分钟
- 5交答案要说类型8 分钟
- 6不交答案的函数8 分钟
- 7函数里的变量8 分钟
- 8改不动外面10 分钟
- 9先定义后使用8 分钟
- 10函数套函数10 分钟
- 11一个函数一件事10 分钟
- 12名字要说人话5 分钟
- 13常用小函数10 分钟
- 14交换两个数10 分钟
- 15递归是什么10 分钟
- 16边界不能少8 分钟
- 17阶乘练手10 分钟
- 18递归会重复算10 分钟
- 19数组回顾5 分钟
- 20数组当参数10 分钟
- 21数组要带长度8 分钟
- 22找最大值8 分钟
- 23找第二大10 分钟
- 24统计次数10 分钟
- 25数组去重10 分钟
- 26数组反转8 分钟
- 27插入一个数10 分钟
- 28删除一个数8 分钟
- 29二维数组8 分钟
- 30读入一张表8 分钟
第 4 章按行按列求和
- 1按行按列求和10 分钟
- 2对角线10 分钟
- 3矩阵转置8 分钟
- 4打印图形10 分钟
- 5找规律再动手10 分钟
- 6字符也是数8 分钟
- 7数字字符转数字8 分钟
- 8大小写互换8 分钟
- 9判断字符类型8 分钟
- 10字符串是一串字符5 分钟
- 11求长度5 分钟
- 12遇空格就停8 分钟
- 13统计字母10 分钟
- 14判断回文8 分钟
- 15数单词10 分钟
- 16找子串10 分钟
- 17替换字符8 分钟
- 18结构体是什么8 分钟
- 19定义结构体10 分钟
- 20访问成员5 分钟
- 21笔试考什么5 分钟
- 22读程序别用眼睛看8 分钟
- 23画变量表10 分钟
- 24循环跑几次8 分钟
- 25循环变量出来后是几10 分钟
- 26先判断还是先执行10 分钟
- 27自增放前放后10 分钟
- 28整数除法陷阱10 分钟
- 29取余的用处8 分钟
- 30拆数字的套路10 分钟
第 5 章逻辑运算短路
- 1逻辑运算短路10 分钟
- 2赋值与相等10 分钟
- 3分支穿透10 分钟
- 4else 跟谁8 分钟
- 5跳出与跳过8 分钟
- 6跳出只跳一层10 分钟
- 7数组越界读什么10 分钟
- 8数组没初始化8 分钟
- 9读程序练习一10 分钟
- 10读程序练习二10 分钟
- 11读程序练习三10 分钟
- 12追踪递归10 分钟
- 13什么是完善程序8 分钟
- 14先认出算法8 分钟
- 15空常出现在哪8 分钟
- 16用上下文推8 分钟
- 17填完要验算8 分钟
- 18完善程序练习10 分钟
- 19选择题怎么准备10 分钟
- 20常考常识清单10 分钟
- 21复杂度速记8 分钟
- 22由范围猜算法10 分钟
- 23上机题读题8 分钟
- 24样例是宝10 分钟
- 25自己造数据10 分钟
- 26边界最爱错8 分钟
- 27溢出要当心10 分钟
- 28时间超了怎么办8 分钟
- 29答案错了怎么查8 分钟
- 30部分分也是分10 分钟
第 6 章时间怎么分配
- 1时间怎么分配8 分钟
- 2检查清单8 分钟
- 3心态8 分钟
- 4一级考点回顾10 分钟
- 5二级考点回顾8 分钟
- 6三级考点回顾10 分钟
- 7四级考点回顾8 分钟
- 8五级考点预告10 分钟
- 9错题本10 分钟
- 10冲刺阶段小结10 分钟
- 11因数与倍数8 分钟
- 12因数成对出现10 分钟
- 13完全平方数特殊10 分钟
- 14质数的定义8 分钟
- 15判质数写法10 分钟
- 16筛法的想法10 分钟
- 17埃氏筛10 分钟
- 18从平方开始划10 分钟
- 19质因数分解10 分钟
- 20分解的写法10 分钟
- 21最大公约数8 分钟
- 22辗转相除法10 分钟
- 23背下三行代码10 分钟
- 24最小公倍数10 分钟
- 25互质8 分钟
- 26分数约分8 分钟
- 27取模是什么5 分钟
- 28取模的规矩10 分钟
- 29减法要小心10 分钟
- 30快速幂的想法10 分钟
第 7 章按二进制拆
- 1按二进制拆10 分钟
- 2快速幂写法10 分钟
- 3数太大怎么办8 分钟
- 4倒着存数字10 分钟
- 5高精度加法10 分钟
- 6倒着输出8 分钟
- 7高精度减法10 分钟
- 8高精度乘法10 分钟
- 9高精度练习10 分钟
- 10链表是什么8 分钟
- 11节点长什么样8 分钟
- 12遍历链表8 分钟
- 13链表插入10 分钟
- 14链表删除8 分钟
- 15数组还是链表10 分钟
- 16用数组模拟链表10 分钟
- 17双向链表8 分钟
- 18循环链表10 分钟
- 19约瑟夫问题10 分钟
- 20二分答案10 分钟
- 21二分答案的框架10 分钟
- 22二分答案练习10 分钟
- 23贪心再回顾10 分钟
- 24排序是贪心的好搭档10 分钟
- 25分治的想法8 分钟
- 26归并排序10 分钟
- 27快速排序8 分钟
- 28五级综合10 分钟
- 29知识要串起来10 分钟
- 30三年之约10 分钟
第 8 章保持手感
- 1保持手感8 分钟
- 2补自己的短板10 分钟
- 3读别人的代码10 分钟
- 4代码要写得清楚10 分钟
- 5常用模板整理10 分钟
- 6数学不能落下8 分钟
- 7英语也有用8 分钟
- 8定个新目标10 分钟
- 9别和别人比10 分钟
- 10下一段路8 分钟
- 11什么是搜索8 分钟
- 12一条路走到黑8 分钟
- 13回溯10 分钟
- 14边界与终止10 分钟
- 15方向数组10 分钟
- 16数连通块10 分钟
- 17全排列8 分钟
- 18用过的标记10 分钟
- 19组合问题10 分钟
- 20剪枝10 分钟
- 21一层层往外8 分钟
- 22广搜求最短10 分钟
- 23广搜的写法10 分钟
- 24记录步数8 分钟
- 25深搜还是广搜8 分钟
- 26搜索练习一10 分钟
- 27搜索练习二10 分钟
- 28状态是什么10 分钟
- 29判重8 分钟
- 30递归的深度10 分钟
第 9 章动态规划回顾
- 1动态规划回顾8 分钟
- 2状态怎么定10 分钟
- 3最大连续和10 分钟
- 4数字三角形10 分钟
- 5背包问题8 分钟
- 6背包的方程10 分钟
- 7倒着枚举容量10 分钟
- 8动态规划练习10 分钟
- 9搜索还是动态规划10 分钟
- 10记忆化搜索10 分钟
- 11图是什么8 分钟
- 12有向和无向8 分钟
- 13怎么存图10 分钟
- 14图上的搜索10 分钟
- 15数连通分量8 分钟
- 16最短路是什么10 分钟
- 17树是什么8 分钟
- 18二叉树8 分钟
- 19三种遍历8 分钟
- 20中序的妙处8 分钟
- 21优先队列10 分钟
- 22复杂度再练10 分钟
- 23空间也要算10 分钟
- 24从暴力到优化10 分钟
- 25对拍10 分钟
- 26随机数据生成8 分钟
- 27调试的顺序8 分钟
- 28学会看题解10 分钟
- 29分类整理10 分钟
- 30一题多解10 分钟
第 10 章先估再写
- 1先估再写10 分钟
- 2读题要慢8 分钟
- 3样例要手算10 分钟
- 4想清楚再动手8 分钟
- 5变量名好好起8 分钟
- 6写注释给自己8 分钟
- 7备份你的代码8 分钟
- 8定期回看8 分钟
- 9三年回顾10 分钟
- 10进入算法进阶8 分钟
- 11复杂度:为什么要估10 分钟
- 12常见复杂度对照10 分钟
- 13数组复习10 分钟
- 14前缀和10 分钟
- 15差分10 分钟
- 16双指针10 分钟
- 17滑动窗口10 分钟
- 18排序的选择10 分钟
- 19二分查找10 分钟
- 20二分答案10 分钟
- 21递归复习10 分钟
- 22记忆化10 分钟
- 23深度优先搜索10 分钟
- 24广度优先搜索10 分钟
- 25回溯10 分钟
- 26剪枝10 分钟
- 27字符串处理10 分钟
- 28结构体与排序10 分钟
- 29常见易错点10 分钟
- 30冲刺前的自查10 分钟
第 11 章进入冲刺的最后一程
- 1进入冲刺的最后一程8 分钟
- 2模拟题的常见套路10 分钟
- 3模拟:日期处理10 分钟
- 4模拟:时间换算10 分钟
- 5模拟:报数出圈10 分钟
- 6模拟:扑克洗牌10 分钟
- 7枚举:优化范围10 分钟
- 8枚举:减少一层10 分钟
- 9枚举:提前跳出10 分钟
- 10贪心:区间问题10 分钟
- 11贪心:合并代价10 分钟
- 12贪心:排队接水10 分钟
- 13贪心要能证明10 分钟
- 14DP:先看状态10 分钟
- 15DP:找转移10 分钟
- 16DP:定初值8 分钟
- 17DP:数字三角形10 分钟
- 18DP:最大子段和10 分钟
- 19DP:01 背包10 分钟
- 20DP:完全背包10 分钟
- 21DP:求方案数10 分钟
- 22搜索:什么时候用8 分钟
- 23搜索:写法框架10 分钟
- 24搜索:剪枝10 分钟
- 25广搜:求最短8 分钟
- 26广搜:记步数8 分钟
- 27广搜:判重10 分钟
- 28网格图搜索8 分钟
- 29综合模拟一10 分钟
- 30复盘模拟一10 分钟
第 12 章综合模拟二
- 1综合模拟二10 分钟
- 2复盘模拟二10 分钟
- 3笔试模拟:选择题10 分钟
- 4笔试模拟:读程序10 分钟
- 5笔试模拟:完善程序10 分钟
- 6整理知识地图10 分钟
- 7补空白10 分钟
- 8模板要背熟10 分钟
- 9手写一遍最有效10 分钟
- 10常见陷阱清单8 分钟
- 11数据范围的暗示10 分钟
- 12多档数据范围10 分钟
- 13对拍找错10 分钟
- 14造数据的技巧10 分钟
- 15阅读优秀代码10 分钟
- 16代码风格10 分钟
- 17速度与准确10 分钟
- 18考前一周怎么练10 分钟
- 19考场流程演练10 分钟
- 20卡住的应对10 分钟
- 21检查的顺序8 分钟
- 22心态调整10 分钟
- 23综合模拟三10 分钟
- 24复盘模拟三10 分钟
- 25一级到五级回顾10 分钟
- 26自我评估10 分钟
- 27报级建议10 分钟
- 28整理错题本10 分钟
- 29攻克软肋10 分钟
- 30保持每天做题8 分钟