PAT甲级解题目录

勉勉强强赶在春节期间完成了PAT二刷(有几题还需要加把劲),看自己一刷贴出来的代码,终于明白了那一句“这一定不是我写的代码”的无奈,二刷的代码尽量做好干净整洁,有多种方法的也尽可能一并写出来,希望奋斗路上的你也一起加油。

编号标题题解分类
1001A+B FormatC++字符串处理
1002A+B for PolynomialsC++set的使用
1003EmergencyC++Dijkstra
1004Counting LeavesC++叶子节点计算(DFS/BFS)
1005Spell It RightC++字符串处理
1006Sign In and Sign OutC++最值求解
1007Maximum Subsequence SumC++贪心法
1008ElevatorC++数学问题
1009Product of PolynomialsC++set的使用
1010RadixC++二分查找
1011World Cup BettingC++最值求解
1012The Best RankC++排序
1013Battle Over CitiesC++DFS/并查集
1014Waiting in LineC++队列
1015Reversible PrimesC++素数
1016Phone BillsC++快乐模拟
1017Queueing at BankC++快乐模拟
1018Public Bike ManagementC++Dijkstra+DFS
1019General Palindromic NumberC++进制转换
1020Tree TraversalsC++树的遍历
1021Deepest RootC++图+树
1022Digital LibraryC++结构体存储与查找
1023Have Fun with NumbersC++计数排序思想
1024Palindromic NumberC++数字字符串转换
1025PAT RankingC++排序
1026Table TennisC++快乐模拟
1027Colors in MarsC++进制转换
1028List SortingC++排序
1029MedianC++双指针
1030Travel PlanC++Dijkstra
1031Hello World for UC++图形输出
1032SharingC++链表公共节点
1033To Fill or Not to FillC++贪心法
1034Head of a GangC++并查集
1035PasswordC++字符串处理
1036Boys vs GirlsC++最值求解
1037Magic CouponC++贪心法
1038Recover the Smallest NumberC++字符串处理
1039Course List for StudentC++Hash
1040Longest Symmetric StringC++

中心扩展/Manacher/动态规划

1041Be UniqueC++计数排序的思想
1042Shuffling MachineC++排序
1043Is It a Binary Search TreeC++BST判断
1044Shopping in MarsC++双指针法
1045Favorite Color StripeC++动态规划
1046Shortest DistanceC++最短路径
1047Student List for CourseC++hash
1048Find CoinsC++双指针法
1049Counting OnesC++数学问题
1050String SubtractionC++hash
1051Pop SequenceC++堆栈
1052Linked List SortingC++链表
1053Path of Equal WeightC++树的遍历
1054The Dominant ColorC++贪心
1055The World’s RichestC++排序
1056Mice and RiceC++队列+排序
1057StackC++树状数组
1058A+B in HogwartsC++加法进位
1059Prime FactorsC++素数
1060Are They EqualC++科学计数法
1061DatingC++字符串处理
1062Talent and VirtueC++排序
1063Set SimilarityC++集合
1064Complete Binary Search TreeC++BST
1065A+B and C (64bit)C++溢出判断
1066Root of AVL TreeC++AVL建立
1067Sort with Swap(0,*)C++贪心
1068Find More CoinsC++0-1背包/回溯剪枝
1069The Black Hole of NumbersC++数学问题
1070MooncakeC++贪心
1071Speech PatternsC++字符串处理
1072Gas StationC++Dijkstra
1073Scientific NotationC++字符串处理
1074Reversing Linked ListC++链表
1075PAT JudgeC++排序
1076Forwards on WeiboC++图的遍历BFS
1077KuchiguseC++字符串处理
1078HashingC++Hash
1079Total Sales of Supply ChainC++树的遍历BFS/DFS
1080Graduate AdmissionC++排序
1081Rational SumC++分数运算
1082Read Number in ChineseC++数学问题
1083List GradesC++排序
1084Broken KeyboardC++hash
1085Perfect SequenceC++ 双指针法
1086Tree Traversals AgainC++树中序前序转后序
1087All Roads Lead to RomeC++Dijsktra+DFS
1088Rational ArithmeticC++分数运算
1089Insert or MergeC++排序
1090Highest Price in Supply ChainC++树的遍历DFS/BFS
1091Acute StrokeC++三维图遍历BFS
1092To Buy or Not to BuyC++hash
1093Count PAT’sC++动态规划
1094The Largest GenerationC++DFS
1095Cars on CampusC++模拟
1096Consecutive FactorsC++暴力破解
1097Deduplication on a Linked ListC++链表
1098Insertion or Heap SortC++排序算法
1099Build A Binary Search TreeC++BST
1100Mars NumbersC++进制转换
1101Quick SortC++贪心
1102Invert a Binary TreeC++树的遍历
1103Integer FactorizationC++DFS
1104Sum of Number SegmentsC++数学问题
1105Spiral MatrixC++模拟
1106Lowest Price in Supply ChainC++树的遍历
1107Social ClustersC++

并查集/DFS/BFS

1108Finding AverageC++字符串处理
1109Group PhotoC++模拟题
1110Complete Binary TreeC++树的遍历BFS/DFS
1111Online MapC++Dijsktra
1112Stucked KeyboardC++字符串处理
1113Integer Set PartitionC++贪心
1114Family PropertyC++并查集
1115Counting Nodes in a BSTC++树的遍历
1116Come on! Let’s CC++排序
1117Eddington NumberC++贪心
1118Birds in ForestC++并查集
1119Pre- and Post-order TraversalsC++树的遍历
1120Friend NumbersC++set
1121Damn SingleC++map
1122Hamiltonian CycleC++哈密顿回路
1123Is It a Complete AVL TreeC++AVL
1124Raffle for Weibo FollowersC++模拟
1125Chain the RopesC++贪心
1126Eulerian PathC++欧拉路径
1127ZigZagging on a TreeC++树的遍历
1128N Queens PuzzleC++八皇后判断
1129Recommendation SystemC++set重载/hash
1130Infix ExpressionC++树的遍历
1131Subway MapC++DFS+剪枝
1132Cut IntegerC++数学问题
1133Splitting A Linked ListC++排序
1134Vertex CoverC++hash
1135Is It A Red-Black TreeC++红黑树
1136A Delayed PalindromeC++数字字符串加法
1137Final GradingC++排序
1138Postorder TraversalC++先序中序求后序
1139First ContactC++图论+set
1140Look-and-say SequenceC++模拟
1141PAT Ranking of InstitutionsC++结构体排序
1142Maximal CliqueC++最大团问题
1143Lowest Common AncestorC++BST性质
1144The Missing NumberC++计数排序的思想
1145Hashing - Average Search TimeC++hash
1146Topological OrderC++拓扑排序
1147HeapsC++堆的判断
1148Werewolf - Simple VersionC++暴力法
1149Dangerous Goods PackagingC++map
1150Travelling Salesman ProblemC++欧拉回路
1151LCA in a Binary TreeC++树的遍历
1152Google RecruitmentC++字符串处理
1153Decode Registration Card of PATC++结构体排序
1154Vertex ColoringC++图着色
1155Heap PathsC++堆判断

 

  • 16
    点赞
  • 76
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值