Part 1.1 从零开始
语言基础题
P1308 统计单词数 | code |
---|---|
P1028 数的计算 | code |
P1036 选数 | code |
P1464 Function | code |
Part 2 基础算法
Part 2.1 模拟
P1067 多项式输出 | code |
---|---|
P1328 生活大爆炸版石头剪刀布 | code |
P2615 [NOIP2015 提高组] 神奇的幻方 | code |
P1059 [NOIP2006 普及组] 明明的随机数 | code |
P1068 [NOIP2009 普及组] 分数线划定 | code |
P1051 [NOIP2005 提高组] 谁拿了最多奖学金 | code |
P2678 [NOIP2015 提高组] 跳石头 | code |
Part 3 搜索
Part 3.1 深度搜索 DFS
P1219 [USACO1.5]八皇后 Checker Challenge | code |
---|
Part 3.2 广度搜索 BFS
P1443 马的遍历 | code |
---|
Part 4 数组
209 长度最小的子数组 | code |
---|---|
704 二分查找 | code |
27 移除元素 | code |
239. 滑动窗口最大值 | code |
Part 5 二叉树
102 二叉树的层序遍历 | code |
---|---|
144 二叉树的前序遍历(迭代法) | code |
94 二叉树的中序遍历(迭代法) | code |
145 二叉树的后序遍历(迭代法) | code |
589 N叉树的前序遍历(递归法) | code |
590 N叉树的后序遍历(递归法) | code |
226 翻转二叉树(递归+层序) | code |
101 对称二叉树 | code |
222 完全二叉树的节点个数 | code |
104 二叉树的最大深度 | code |
Part 3.2 贪心
Q1买口罩 | code |
---|---|
Q2三角形三边数字求和 | code |
Q3 数组变化 | code |
Q4 跳台阶 | code |
Q5_最长无重复子序列 | code |