Problem | Point(s) | Key | Star(s) | Date | Attention |
20 |
| ⭐ | Aug 1 |
| |
25 | Hash思想 | ⭐⭐ | Aug 1 |
| |
25 | 最短路径 | ⭐⭐⭐⭐⭐ | Aug 15 | Dijkstra算法灵活使用、和Floyd深入比较 | |
30 | 树的遍历、DFS | ⭐⭐⭐⭐ | Aug 28 | 计算树每个层次的叶子节点数 | |
20 | 数位拆解 | ⭐⭐ | Aug 3 |
| |
25 | 排序 | ⭐⭐⭐ | Aug 3 |
| |
25 | 动态规划 | ⭐⭐⭐ | Aug 3 | 记录子段的下标的最大子段和 | |
20 | 简单模拟 | ⭐ | Aug 1 |
| |
25 | Hash思想 | ⭐⭐⭐ | Aug 2 | 和1002类比 | |
30 | 进制转换、二分查找 | ⭐⭐⭐⭐ | Sep 2 | 巨坑题、二分思路 | |
20 | 简单模拟 | ⭐ | Aug 2 |
| |
25 | 排序和名次赋值,STL map的使用 | ⭐⭐⭐⭐ | Aug 3 | PAT常考类型,值得复习 | |
25 | 并查集,连通分支数 | ⭐⭐⭐⭐ | Aug 3 | 存在玄学TLE | |
1014 |
|
|
|
|
|
20 | 进制转换,数位翻转,素数判定 | ⭐⭐⭐ | Aug 3 | 思考在D进制下反转n,素数筛法适用范围 | |
25 | 复杂模拟 | ⭐⭐⭐⭐⭐ | Aug 31 | STL,参考1095 | |
25 | 时间队列模拟,优先队列 | ⭐⭐⭐⭐⭐ | Aug 4 | 注意复习多种方法 | |
1018 |
|
|
|
|
|
20 | 进制转换 | ⭐⭐ | Aug 13 | 根据数据范围选择方法 | |
25 | 二叉树 | ⭐⭐⭐⭐⭐ | Aug 29 | 树的4种遍历、根据前(后)和中序重建树 | |
25 | 并查集、DFS | ⭐⭐⭐⭐⭐ | Aug 25 | 连通分支、DFS求树的深度 | |
30 | 字符串处理、查询类 | ⭐⭐⭐⭐⭐ | Aug 30 | map/set的妙用、字符串处理、查询类问题总结 | |
20 | 大数加法(乘法) | ⭐⭐⭐ | Aug 19 | 注意string读数字转数组的数位关系等 此题应注意多种方法。 | |
25 | 大数加法、回文数判断 | ⭐⭐⭐ | Aug 21 | string解决大数问题(代码量更少) | |
25 | 排序和名次赋值 | ⭐⭐⭐ | Aug 21 | 注意易错点 | |
1026 |
|
|
|
|
|
20 | 进制转换 | ⭐ | Aug 20 | 简单、简洁 | |
25 | 排序 | ⭐⭐ | Aug 20 | 注意比较C风格字符串和string(输入输出、大小比较) | |
25 | 模拟归并排序思路 | ⭐⭐⭐⭐ | Aug 2 | 重点:归并排序 | |
30 | 最短路径、DFS | ⭐⭐⭐⭐ | Aug 26 | 和1087类似 | |
20 | 简单模拟 | ⭐⭐⭐⭐ | Aug 23 |
| |
25 | 链表的公共部分 | ⭐⭐⭐⭐ | Aug 27 | 一题多解 | |
25 | 复杂模拟、贪心 | ⭐⭐⭐⭐⭐ | Aug 23 | 如何面对强逻辑模拟题 | |
30 | 并查集 | ⭐⭐⭐⭐⭐ | Aug 27 | 并查集的灵活使用、并查集和DFS、map | |
20 | 简单字符串 | ⭐ | Aug 21 | 引用作为形参 | |
25 | 排序 | ⭐ | Aug 26 |
| |
25 | 贪心策略 | ⭐⭐⭐ | Aug 26 |
| |
| 30 | 贪心、字符串 | ⭐⭐⭐⭐ | Aug 26 | 贪心策略 |
25 | 较复杂模拟、散列 | ⭐⭐⭐⭐⭐ | Aug 28 | 散列存储 | |
25 | 字符串处理 | ⭐⭐⭐ | Aug 31 | 最长回文子串 | |
20 | 哈希思想 | ⭐⭐⭐ | Aug 23 |
| |
20 | 模拟 | ⭐⭐ | Aug 27 |
| |
25 | 树 | ⭐⭐⭐⭐⭐ | Aug 31 | 二叉搜索树、树的建立、树的遍历 | |
25 | 数学、区间和 | ⭐⭐⭐⭐⭐ | Aug 28 | 双指针、二分查找 | |
30 | 动态规划 | ⭐⭐⭐⭐⭐ | Aug 31 | 最长上升子串(LIS) | |
20 | 简单模拟 | ⭐⭐⭐ | Aug 22 | HashTable、TLE总结 | |
25 | 排序、STL | ⭐⭐⭐⭐ | Aug 22 | MLE原因总结、STL熟练 | |
25 | 哈希 | ⭐⭐⭐ | Aug 23 | 段错误原因 | |
30 | 找规律 | ⭐⭐⭐⭐ | Sep 2 | 规律、1的个数 | |
20 | 字符串、哈希 | ⭐⭐⭐⭐ | Aug 25 | 思路清奇 | |
25 | 栈、较复杂模拟 | ⭐⭐⭐⭐ | Aug 29 | 栈的FILO | |
25 | 链表 | ⭐⭐⭐ | Sep 1 | 链表元素排序 | |
1053 |
|
|
|
|
|
20 | 数学 | ⭐⭐⭐ | Aug 24 | 擂台赛 | |
25 | 简单排序 | ⭐⭐ | Aug 29 |
| |
1056 |
|
|
|
|
|
1057 |
|
|
|
|
|
20 | 数学 | ⭐ | Aug 27 |
| |
25 | 分解质因数 | ⭐⭐⭐ | Aug 21 | 素数筛法和普通方法的适用情况 | |
25 | 模拟、科学计数法 | ⭐⭐⭐⭐⭐ | Aug 23 | STL字符串、PAT模拟题总结 | |
20 | 字符串 | ⭐⭐ | Aug 26 | STL | |
25 | 排序 | ⭐⭐⭐ | Sep 1 |
| |
25 | 集合 | ⭐⭐⭐ | Aug 26 | STL set使用 | |
1064 |
|
|
|
|
|
20 | 简单模拟 | ⭐⭐⭐ | Aug 21 | ALU正负溢出 | |
1066 |
|
|
|
|
|
1067 |
|
|
|
|
|
1068 |
|
|
|
|
|
20 | 简单模拟 | ⭐⭐ | Aug 25 |
| |
25 | 贪心 | ⭐⭐ | Aug 30 | 贪心策略总结 | |
25 | 字符串处理 | ⭐⭐⭐ | Aug 30 | 容器迭代器 | |
30 | 最短路径 | ⭐⭐⭐⭐ | Aug 28 | 体会 | |
20 | 字符串、模拟 | ⭐⭐⭐⭐⭐ | Aug 24 | string完整总结 | |
25 | 链表 | ⭐⭐⭐ | Sep 1 | 链表翻转 | |
25 | 较复杂模拟 | ⭐⭐⭐ | Aug 28 | 结构体、名次赋值 | |
30 | 图、BFS | ⭐⭐⭐⭐⭐ | Aug 22 | 图的BFS、BFS和DFS比较 | |
20 | 字符串处理 | ⭐⭐ | Aug 26 | 最长公共后缀 | |
25 | 简单模拟、哈希 | ⭐⭐ | Aug 22 | 平方线性探测 | |
25 | 树的遍历、BFS | ⭐⭐⭐⭐ | Aug 28 | 类似1090、1106 | |
30 | 较复杂模拟(录取) | ⭐⭐⭐⭐ | Aug 24 |
| |
20 | 较复杂模拟(分数求和) | ⭐⭐⭐⭐ | Aug 23 | 最大公因数、最小公倍数 | |
25 | 较复杂模拟 | ⭐⭐⭐ | Aug 21 | 典型模拟题 | |
25 | 排序 | ⭐ | Aug 26 |
| |
20 | 字符串 | ⭐⭐⭐ | Aug 27 | set、ctype | |
25 | 双指针、二分查找 | ⭐⭐⭐⭐⭐ | Aug 24 | 双指针、二分查找 | |
1086 |
|
|
|
|
|
30 | 最短路径、DFS | ⭐⭐⭐⭐⭐ | Aug 25 | map映射、Dijsktra算法灵活使用、DFS求路径 | |
20 | 较复杂模拟 | ⭐⭐⭐⭐ | Aug 27 | 分数四则运算 | |
25 | 排序算法 | ⭐⭐⭐ | Sep 1 | 插入排序和归并排序、解题套路 | |
25 | 树的深度、DFS/BFS | ⭐⭐⭐⭐ | Aug 26 | 树的遍历、记录层次 | |
30 | 连通分支、BFS | ⭐⭐⭐⭐⭐ | Aug 26 | 三维空间的连通分支数、DFS和BFS的比较 | |
20 | 哈希 | ⭐⭐ | Aug 27 |
| |
25 | DP | ⭐⭐⭐⭐ | Aug 29 | 动态规划 | |
25 | 树的遍历、DFS | ⭐⭐⭐⭐ | Aug 29 | 树的最多结点层次,参考1004 | |
30 | 复杂模拟 | ⭐⭐⭐⭐⭐ | Aug 29 | STL、模拟题 | |
20 | 数学 | ⭐⭐⭐ | Aug 23 | 看分写代码 | |
25 | 链表 | ⭐⭐⭐ | Sep 1 | 链表遍历、STL | |
1098 |
|
|
|
|
|
30 | 树 | ⭐⭐⭐⭐⭐ | Sep 1 | 二叉搜索树、树的静态存储、树的中序遍历和层次遍历 | |
20 | 一般模拟、STL | ⭐⭐⭐ | Aug 23 | 输入,需要特别仔细 | |
25 | 动态规划 | ⭐⭐⭐⭐ | Sep 3 | 动态规划、PE | |
25 | 二叉树 | ⭐⭐⭐⭐⭐ | Sep 3 | 反转二叉树、树的静态存储、树的遍历 | |
|
|
|
|
| |
20 | 数学 | ⭐⭐ | Aug 23 |
| |
25 | 中档模拟 | ⭐⭐⭐⭐ | Sep 3 | 元素的规律填充 | |
25 | 树的遍历、DFS/BFS | ⭐⭐⭐⭐ | Sep 1 | 类似1079、1190 | |
1107 Social Clusters |
|
|
|
|
|
20 | 中档模拟 | ⭐⭐⭐ | Aug 28 |
| |
25 | 排序、STL | ⭐⭐⭐⭐ | Sep 2 | 新颖 | |
25 | 树、BFS | ⭐⭐⭐⭐⭐ | Sep 2 | 完全二叉树、层次遍历的特点 | |
1111 Online Map |
|
|
|
|
|
20 | 哈希、字符串处理 | ⭐⭐⭐⭐ | Sep 1 | 思路巧妙 | |
25 | 贪心 | ⭐⭐ | Sep 1 | 贪心策略 | |
25 | 图的存储、DFS、STL | ⭐⭐⭐⭐⭐ | Sep 1 | 图中连通分支的DFS(经典) | |
30 | BST、树 | ⭐⭐⭐⭐ | Sep 1 | 二叉搜索树的建立、树的遍历 | |
20 | 简单 | ⭐ | Aug 29 |
| |
25 | 数学、贪心 | ⭐⭐⭐⭐ | Sep 5 | H-Index算法 | |
25 | 并查集、连通分支 | ⭐⭐⭐⭐ | Sep 2 | 分支数、是否属于同一分支 | |
|
|
|
|
| |
20 | 哈希 | ⭐ | Aug 27 |
| |
25 | 哈希思想、STL | ⭐⭐⭐ | Sep 5 | STL pair | |
25 | 哈密顿圈 | ⭐⭐⭐ | Sep 6 | 哈密顿圈 | |
|
|
|
|
| |
20 | 简单模拟 | ⭐⭐ | Sep 6 | 阅读理解 | |
25 | 贪心 | ⭐⭐⭐⭐⭐ | Sep 6 | Huffman树 | |
25 | 并查集、定义题 | ⭐⭐⭐⭐⭐ | Sep 6 | 欧拉路径、欧拉回路、图论总结 | |
30 | 树的重建、遍历 | ⭐⭐⭐⭐⭐ | Sep 6 | 树的重建和遍历、BFS和DFS对于树遍历的特点 | |
20 | 简单判断 | ⭐⭐ | Sep 4 | 皇后问题 | |
25 | 较复杂模拟、set | ⭐⭐⭐⭐⭐ | Sep 4 | set的灵活使用和深度理解、推荐系统 | |
25 | 树的遍历 | ⭐⭐⭐ | Sep 4 | 中缀表达式 | |
1131 Subway Map |
|
|
|
|
|
20 | 数学 | ⭐⭐ | Sep 5 | 除数不为零 | |
1133 Splitting A Linked List |
|
|
|
|
|
25 | 图、定义题 | ⭐⭐⭐⭐ | Sep 5 | 图的存储、pair | |
|
|
|
|
| |
20 | 字符串处理、加法 | ⭐⭐ | Sep 1 | 回文串、回文串加法 | |
25 | 排序 | ⭐⭐⭐⭐ | Sep 5 | STL、仔细读题 | |
25 | 树的重建 | ⭐⭐⭐⭐⭐ | Sep 5 | 根据前序遍历和中序遍历得到后序遍历 | |
30 | 图、字符串处理、STL | ⭐⭐⭐⭐⭐ | Sep 5 | 图的存储、STL | |
20 | 较简单模拟 | ⭐⭐⭐ | Sep 1 | int2string()方法 | |
25 | 模拟、排序 | ⭐⭐⭐ | Sep 1 | STL的使用 | |
25 | 图的存储、新定义 | ⭐⭐⭐⭐⭐ | Sep 1 | 图的两种存储、STL | |
30 | LCA、树的重建 | ⭐⭐⭐⭐⭐ | Sep 6 | BST特性、LCA | |
20 | 数学 | ⭐⭐⭐ | Sep 4 | 细节 | |
25 | 哈希、模拟 | ⭐⭐⭐ | Sep 4 | 碰撞处理、平方探测 | |
25 | 拓扑排序 | ⭐⭐⭐⭐⭐ | Sep 4 | 拓扑排序 | |
30 | 堆 | ⭐⭐⭐⭐ | Sep 4 | 堆的定义和存储、遍历 | |
20 | 简单模拟 | ⭐⭐⭐ | Sep 5 | 狼人杀 | |
25 | STL | ⭐⭐⭐ | Sep 5 | 类似1121 | |
25 | 模拟、图 | ⭐⭐⭐⭐ | Sep 5 | TSP问题 | |
30 | 树的重建、LCA | ⭐⭐⭐⭐⭐ | Sep 7 | 最低公共祖先、记录结点的父亲结点和层次、树的静态存储 | |
20 | 素数 | ⭐⭐ | Sep 4 | 素数判定 | |
25 | 排序 | ⭐⭐⭐⭐⭐ | Sep 4 | 对map排序、PAT tips | |
25 | 图 | ⭐⭐⭐ | Sep 4 | 图的存储 | |
30 | 树的路径、堆 | ⭐⭐⭐⭐⭐ | Sep 4 | DFS、堆的特性 |
PAT考试经验帖:https://blog.youkuaiyun.com/qq_22194315/article/details/60344647
前辈总结:https://blog.youkuaiyun.com/richenyunqi/article/details/84981078