当前位置:   article > 正文

【置顶】【PAT】PAT甲级题目及分类总结(持续更新ing)_pta 题目分类

pta 题目分类

在2019年3月底,我决定考浙大计院,经过一个月还算凑合的学习,痛定思痛,决定整理整理自己的博客。
粗略估计,大概一个月的时间里我AC了31道题,大概用时40个小时上下,毕竟还要把大部分时间花在笔试上。一开始使用Java,到十几题的时候发现有的题真的Java很难通过,痛定思痛转Cpp。这里告诫读者,千万换Cpp而不是继续Java,毕竟我们的目标是满分。
我在算法题上有点小基础,前后两次参加蓝桥杯,小成绩就不说了。
说下对于网上的题解的一点小看法吧,当然各位前辈都比我厉害的多,冒昧说下个人的看法。
首先是在代码风格上,柳婼的代码风格我很喜欢,非常精简而清晰。大家如果搜索一些OJ题目,会发现网上有很多代码,但是大部分代码仅仅是保证了正确性,在可读性方面,大部分真的比较糟糕。这个可能是做工程比较少的人的通病。我认为算法题也是要讲究代码规范的,毕竟你不一定一上来就AC掉,如果写出来的代码可读性差,自己修改都很难受。
其次是对于题目,大部分仅仅满足于AC,我认为首先要尽量做到一题多解,其次是综合考虑算法效率和代码可读性。尽量追求程序效率当时是算法本身的目的,但是从功利的角度看我们要的是分数,同样AC的代码,可读性或者说更方便书写的代码显然对于拿分这个目的更有力。
大部分代码我都是自己完成的,少部分(大概5、6道题)参考了别人的代码,如果代码或者思路参考了别人的,我会在文章里给出链接,主要参考了:
柳婼的博客
前辈的代码真的不错。
对于题目,我将按序号和分类两种方式进行整理。有基础的朋友可以按顺序解题,这样相当于反复循环各个考点。基础比较薄弱的分类型攻克,再留最后几套题做模拟
对于每道题,尽量做到一题多解并注重代码可读性

PAT总结

按题序

题目 考察点
A1001 A+B Format 数字相加格式化输出 简单模拟
A1002 A+B for Polynomials 多项式相加 简单模拟
A1003 Emergency 救援最短路径和最大救援部队 Dijkstra算法
A1004 Counting Leaves DFS
A1005 Spell It Right 字符串处理
A1006 Sign In and Sign Out 简单模拟
A1007 Maximum Subsequence Sum 动态规划
A1008 Elevator 简单模拟
A1009 Product of Polynomials 多项式乘法 简单模拟
A1010 Radix 进制转换、二分查找
A1011 World Cup Betting 简单模拟
A1012 The Best Rank 排序
A1013 Battle Over Cities DFS
A1014 Waiting in Line 快乐模拟
A1015 Reversible Primes 进制转换、素数判定
A1016 Phone Bills 排序
A1017 Queueing at Bank 快乐模拟
A1018 Public Bike Management Dijkstra算法、DFS
A1019 General Palindromic Number 进制转换
A1020 Tree Traversals 树的遍历、DFS
A1021 Deepest Root 树的遍历、树的深度、DFS
A1022 Digital Library Map的使用
A1023 Have Fun with Numbers 大整数乘法、排列组合
A1024 Palindromic Number 大整数加法
A1024 Palindromic Number 大整数
A1025 PAT Ranking 排序
A1026 Table Tennis 快乐模拟
A1027 Colors in Mars 进制转换
A1028 List Sorting 排序
A1029 Median 中位数
A1030 Travel Plan Dijkstra算法
A1031 Hello World for U 图形输出
A1032 Sharing 链表
A1033 To Fill or Not to Fill 贪心
A1034 Head of a Gang 并查集
A1035 Password 字符串处理
A1036 Boys vs Girls 最大、最小值
A1037 Magic Coupon 贪心
A1038 Recover the Smallest Number 贪心
A1039 Course List for Student Map的使用
A1040 Longest Symmetric String 最长回文子串
A1041 Be Unique 散列表
A1042 Shuffling Machine 简单模拟
A1043 Is It a Binary Search Tree
A1044 Shopping in Mars 二分查找
A1045 Favorite Color Stripe 最长不下降子序列
A1046 Shortest Distance 简单模拟
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/627448
推荐阅读
相关标签
  

闽ICP备14008679号