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 ...
随机推荐
- git项目创建
1.在gitserver上创建git项目如图 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill ...
- hdu3488Tour KM算法
//给一个有向图, //找出若干环,使得这些环覆盖全部点且每一个点仅仅能在一个环中 //问所得的全部环的全部边权值之和的最小值为多少 //对于每一个点仅仅有一个入度和一个出度.那么将每一个点拆成 // ...
- 常用的java方法,为程序添点小功能
一.生成随机数 Random类使用示例 使用Random类,一般是生成指定区间的随机数字,下面就一一介绍如何生成对应区间的随机数字.以下生成随机数的代码均使用以下Random对象r进行生成: Rand ...
- WCF Odata 开放数据协议应用
OData简介 说起 WCF Data Service ,不得不说的是 OData.对于一个标准的 Web 服务,它往往会提供了一些功能,比如说:订货.退货这些,然后使用者通过HTTP协议来使用这些功 ...
- Dsp和ARM的区别
有一次上课老师在将ARM的时候说到了Dsp. Dsp(Digital Signal Process),数字信号处理技术,而Dsp芯片和ARM的结构也有很多相似之处.比如有流水线.采用哈佛结构(早期的A ...
- composer 下载安装
linux/mac os curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/compos ...
- [转]android 获取 imei号码
核心代码: Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)) .getDeviceId(); 1.加入权限 在manife ...
- sql语句优化:用join取代not in
不要太多使用not in查询,最好用表连接来取代它.如: select ID,name from Table_A where ID not in (select ID from Table_B) 这句 ...
- 关于MVC视图下拉菜单绑定与取值的问题
绑定视图中dropdownlist: 视图中的代码: @Html.DropDownList("select1") 此处的slect1也就是页面上的<select>< ...
- [hihocoder][Offer收割]编程练习赛57
1-偏差排列 斐波那契数列 #pragma comment(linker, "/STACK:102400000,102400000") #include<stdio.h> ...