PAT (Advanced Level) Practice(更新中)
Source:
Reference:
[1]胡凡,曾磊.算法笔记[M].机械工业出版社.2016.7
Outline:
- 基础数据结构:
- 经典高级算法:
- 实现对复杂实际问题的模拟求解
- 模拟题
Catalogue:
- PAT A1155 Heap Paths (30 分)【完全二叉树】【堆】【深度优先搜索】
- PAT A1154 Vertex Coloring (25 分)【图的存储和遍历】【哈希映射】
- PAT A1153 Decode Registration Card of PAT (25 分)【模拟题】
- PAT A1152 Google Recruitment (20 分)【素数】
- PAT A1151 LCA in a Binary Tree (30 分)【二叉树的建立】【二叉树的遍历】
- PAT A1150 Travelling Salesman Problem (25 分)【图的存储和遍历】
- PAT A1149 Dangerous Goods Packaging (25 分)【哈希映射】
- PAT A1148 Werewolf - Simple Version (20 分)【模拟题】
- PAT A1147 Heaps (30 分)【堆】【二叉树的遍历】
- PAT A1146 Topological Order (25 分)【图的存储和遍历】【拓扑排序】
- PAT A1145 Hashing - Average Search Time (25 分)【哈希映射】
- PAT A1144 The Missing Number (20 分)【哈希映射】
- PAT A1143 Lowest Common Ancestor (30 分)【二叉查找树】【二叉树的建立】【二叉树的遍历】
- PAT A1142 Maximal Clique (25 分)【图的存储和遍历】
- PAT A1141 PAT Ranking of Institutions (25 分)【模拟题】
- PAT A1140 Look-and-say Sequence (20 分)【模拟题】
- PAT A1138 Postorder Traversal (25 分)【二叉树的遍历】
- PAT A1137 Final Grading (25 分)【模拟题】
- PAT A1136 A Delayed Palindrome (20 分)【模拟题】
- PAT A1135 Is It A Red-Black Tree (30 分)【二叉查找树】
- PAT A1134 Vertex Cover (25 分)【图的存储和遍历】
- PAT A1133 Splitting A Linked List (25 分)【链表】【哈希映射】
- PAT A1132 Cut Integer (20 分)【模拟题】
- PAT A1129 Recommendation System (25 分)【模拟题】
- PAT A1128 N Queens Puzzle (20 分)【模拟题】
- PAT A1127 ZigZagging on a Tree (30 分)【二叉树的建立】【二叉树的遍历】
- PAT A1126 Eulerian Path (25 分)【图的存储和遍历】
- PAT A1125 Chain the Ropes (25 分)【哈夫曼树】【贪心】
- PAT A1123 Is It a Complete AVL Tree (30 分)【平衡二叉树】【完全二叉树】【二叉树的遍历】
- PAT A1122 Hamiltonian Cycle (25 分)【图的存储和遍历】
- PAT A1120 Friend Numbers (20 分)【模拟题】
- PAT A1119 Pre- and Post-order Traversals (30 分)【二叉树的建立】
- PAT A1118 Birds in Forest (25 分)【并查集】
- PAT A1116 Come on! Let's C (20 分)【素数】
- PAT A1115 Counting Nodes in a BST (30 分)【二叉查找树】
- PAT A1114 Family Property (25 分)【并查集】
- PAT A1113 Integer Set Partition (25 分)【模拟题】
- PAT A1111 Online Map (30 分)【最短路径】
- PAT A1110 Complete Binary Tree (25 分)【完全二叉树】
- PAT A1109 Group Photo (25 分)【模拟题】
- PAT A1108 Finding Average (20 分)【字符串处理】
- PAT A1107 Social Clusters (30 分)【并查集】
- PAT A1105 Spiral Matrix (25 分)【模拟题】
- PAT A1098 Insertion or Heap Sort (25 分)【堆】【插入排序】
- PAT A1087 All Roads Lead to Rome (30 分)【最短路径】
- PAT A1078 Hashing (25 分)【哈希映射】【素数】
- PAT A1076 Forwards on Weibo (30 分)【图的存储和遍历】【广度优先搜索】
- PAT A1072 Gas Station (30 分)【最短路径】
- PAT A1066 Root of AVL Tree (25 分)【平衡二叉树】
- PAT A1034 Head of a Gang (30 分)【图的存储和遍历】【深度优先搜索】
- PAT A1030 Travel Plan (30 分)【最短路径】
- PAT A1021 Deepest Root (25 分)【图的存储和遍历】【深度优先搜索】
- PAT A1018 Public Bike Management (30 分)【最短路径】
- PAT A1015 Reversible Primes (20 分)【进制转换】【素数】
- PAT A1013 Battle Over Cities (25 分)【图的存储和遍历】
- PAT A1003 Emergency (25 分)【最短路径】
PAT (Advanced Level) Practice(更新中)的更多相关文章
- PAT (Advanced Level) Practice 1001-1005
PAT (Advanced Level) Practice 1001-1005 PAT 计算机程序设计能力考试 甲级 练习题 题库:PTA拼题A官网 背景 这是浙大背景的一个计算机考试 刷刷题练练手 ...
- PAT (Advanced Level) Practice 1046 Shortest Distance (20 分) 凌宸1642
PAT (Advanced Level) Practice 1046 Shortest Distance (20 分) 凌宸1642 题目描述: The task is really simple: ...
- PAT (Advanced Level) Practice 1042 Shuffling Machine (20 分) 凌宸1642
PAT (Advanced Level) Practice 1042 Shuffling Machine (20 分) 凌宸1642 题目描述: Shuffling is a procedure us ...
- PAT (Advanced Level) Practice 1041 Be Unique (20 分) 凌宸1642
PAT (Advanced Level) Practice 1041 Be Unique (20 分) 凌宸1642 题目描述: Being unique is so important to peo ...
- PAT (Advanced Level) Practice 1035 Password (20 分) 凌宸1642
PAT (Advanced Level) Practice 1035 Password (20 分) 凌宸1642 题目描述: To prepare for PAT, the judge someti ...
- PAT (Advanced Level) Practice 1027 Colors in Mars (20 分) 凌宸1642
PAT (Advanced Level) Practice 1027 Colors in Mars (20 分) 凌宸1642 题目描述: People in Mars represent the c ...
- PAT (Advanced Level) Practice 1023 Have Fun with Numbers (20 分) 凌宸1642
PAT (Advanced Level) Practice 1023 Have Fun with Numbers (20 分) 凌宸1642 题目描述: Notice that the number ...
- PAT (Advanced Level) Practice 1019 General Palindromic Number (20 分) 凌宸1642
PAT (Advanced Level) Practice 1019 General Palindromic Number (20 分) 凌宸1642 题目描述: A number that will ...
- PAT (Advanced Level) Practice 1015 Reversible Primes (20 分) 凌宸1642
PAT (Advanced Level) Practice 1015 Reversible Primes (20 分) 凌宸1642 题目描述: A reversible prime in any n ...
随机推荐
- 【解决】hive与hbase表结合级联查询的问题
[Author]: kwu [解决]hive与hbase表结合级联查询的问题.hive两个表以上,关联查询时出现长时无法返回的情况. 同一时候也不出现,mr的进度百分比. 查询日志如图所看到的: 解决 ...
- 如何下载youtube的视频
1 登陆以下网址,输入视频地址,点击Download,然后右下角出现了链接,点击即可下载 http://en.savefrom.net/
- 一个人开发的.Net版轻量级博客,欢迎吐槽,互相学习!
项目架构采用:Asp.Net MVC4.0 + EntityFramework6.0 code first + AutoMapper + Unity(IOC) + SqlServer2012 项目地址 ...
- js20170320
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- java有用的启动参数
三大类选项: 1. 标准选项: 功能是很稳定的,所有的标准选项都是以-开头,比如-version, -server等. 2. X选项:以-X开头,这类选项的功能还是很稳定,但官方的说法是它们的行为可能 ...
- 关于EditText的android:maxLength属性的注意事项
一直以为在xml布局文件中对EditText添加 android:maxLength="30";属性是控制EditText字符数的.想当然的以为一个中文占2个字符,一个英文占1个字 ...
- [模板] manacher(教程)
还是不会马拉车啊.今天又学了一遍,在这里讲一下. 其实就是一个很妙的思路,就是设置一个辅助的数组len,记录每个点的最大对称长度,然后再存一个mx记录最大的对称子串的右端点.先开二倍数组,然后一点点扩 ...
- Redis学习和应用记录(1)--介绍和安装
Redis是一个开源的分布式缓存框架,它也常被理解为数据结构服务器,因为它包含丰富的数据类型,如strings, hashes, lists, sets, sorted sets, bitmaps a ...
- RijndaelManaged 加密
public string Encrypt(string str) { string result = null; if (str == null) { return result; } try { ...
- 苹果树(线段树+Dfs序)
1228 苹果树 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description 在卡卡的房子外面,有一棵苹果树.每年的春天,树上总 ...