E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PAT甲级
pat甲级
刷题计划-字符串
PAT甲级
刷题计划-字符串字符串整理的共19题(持续整理中),后续会整理相应的题号。题目参考自acwing~,争取在8月份前完成更新!
清尘浊水ll
·
2024-09-15 04:36
PTA
c++
算法
c语言
1047 Student List for Course——
PAT甲级
ZhejiangUniversityhas40,000studentsandprovides2,500courses.Nowgiventheregisteredcourselistofeachstudent,youaresupposedtooutputthestudentnamelistsofallthecourses.InputSpecification:Eachinputfilecontain
灰末
·
2024-08-30 06:31
数据结构
算法
c++
【
PAT甲级
】1179 Chemical Equation(30分)[dfs,搜索与回溯,排序]
问题思考:题目问每种product的生成化学方程式,要求使用过的reactant不重复。而且题目给定了一些方程式,那么解空间就限定在这些方程式外加“自反应恒等式”了。解空间有限,自然想到可以用搜索与回溯的路子。即一旦在搜索过程中出现了重复使用某一reactant就可以回溯并调转搜索方向。搜索前对反应式进行“从小到大”的排序,确保搜索过程有序稳步进行。自定义的排序需要借助结构体实现起来方便一些。测试
一碗姜汤
·
2024-02-10 19:42
代码刷题
深度优先
算法
算法笔记刷题日记——Day1 C_C++在ACM中的常用语法
考虑到之后的考研复试中包含机试,且计试可以算是非常重要的印象分,因此我打算寒假刷一下算法笔记,备战3月初的
PAT甲级
和3月末的CCFCSP认证考试,为后续考研复习数据结构等也算是打下一个良好的基础。
哇哇哇哇池
·
2024-02-01 08:04
ACM算法笔记
算法
笔记
c语言
一周
PAT甲级
刷题计划
5.14水题1136、1139、1143、11485.15字符串处理1001、1005、1035、1061、10735.16字符串处理1077、1082、1108、1140、11525.17模拟1002、1009、1017、1026、10425.18模拟1046、1065、11055.19查找元素1006、1011、10365.20动态规划1007、1040、1045、1068
psogos
·
2024-02-01 03:58
PAT甲级
plan
PAT甲级
1001 A+B Format
原题链接1001A+BFormat【题目大意】给定两个数a和b,按照标准格式输出a+b的结果。【输入样例】-10000009【输出样例】-999,991#include#includeusingnamespacestd;intmain(){inta,b,sum,stop,len=1;strings1,s2;cin>>a>>b;sum=a+b;s1=to_string(sum);stop=(sum>
Rick97
·
2024-01-24 11:30
PAT甲级
A1078---素数
1078Hashing(25分)1078分析:给一个mszie和n个数,要求输出每一个数在散列表中的位置。使用正向平方探测法。如果msize不是质数,则往上寻找一个最小的质数替代。使用hashTable记录每个位置是否存放值。注意正向平方探测的方法是M=(a+step*step)%msize,step从1一直增长到msize(可以证明如果达到msize时还无法插入,则这个元素无法被插入)。C++:
1nvad3r
·
2024-01-21 03:43
【
PAT甲级
】1175 Professional Ability Test
问题思考:首先,若所有的计划(plan)中的节点都可达,则输出Okay,否则输出Impossible。注意:这里的“plan”判断的是整个图(这里是有向图)上的节点,而不只是那K个queries节点。若存在环,则必然在经历一趟拓扑排序之后,还有留存节点未能遍历到,即判断环内有节点不可达。其次,每个query对应输出最佳plan,要求S(score)最少的基础上多争取D(voucher)。这里的麻烦
一碗姜汤
·
2024-01-17 12:08
代码刷题
算法
【
PAT甲级
】1174 Left-View of Binary Tree
问题思考:一眼层序遍历,取每层的第一个元素。层序遍历需要有一颗二叉树,又给了中序遍历和前序遍历,需要构造一颗二叉树,套模板即可。但需要额外注意,自己写的时候,pre的边界容易写错。层序遍历用一个队列实现,那么随着队列元素不断弹出,如何分辨此时temp到了下一层呢?给节点加一个level属性,入队的元素肯定在temp节点的下一层。每次入队的时候计算节点的level用一个cur变量记录当前已经取到第几
一碗姜汤
·
2024-01-08 06:22
PAT甲级
算法
【
PAT甲级
】1173 How Many Ways to Buy a Piece of Land
问题思考:用双指针?不行,朝两个方向不太好控制。用纯递归?不行,因为板块要求连续,不能简单拆分成递归子问题。用动态规划?不行,还是那个问题,板块要求连续,不好推出状态转移方程。用搜索与回溯?这个感觉就对了!回溯的另一种实现方式:在函数外遍历,函数内搜索。代码实现:#includeusingnamespacestd;intp[10005];//priceintn,m,num;voiddfs(inti
一碗姜汤
·
2024-01-04 21:04
PAT甲级
算法
深度优先
CCF-CSP真题202312-2因子化简(C++满分题解)
1.题目详情2.输入输出格式及样例说明3.思路本题为
PAT甲级
真题《质因子》的变式,只需要在之前的代码中稍作修改即可。
北洋的霞洛
·
2024-01-01 08:20
c++
算法
PAT甲级
1143 LCA
1143LowestCommonAncestor分数30Thelowestcommonancestor(LCA)oftwonodesUandVinatreeisthedeepestnodethathasbothUandVasdescendants.Abinarysearchtree(BST)isrecursivelydefinedasabinarytreewhichhasthefollowingp
格里菲斯858
·
2023-12-23 13:40
PAT练习
数据结构
PAT甲级
1034 并查集
1034HeadofaGang分数30Onewaythatthepolicefindstheheadofagangistocheckpeople'sphonecalls.IfthereisaphonecallbetweenAandB,wesaythatAandBisrelated.Theweightofarelationisdefinedtobethetotaltimelengthofallthe
格里菲斯858
·
2023-12-23 13:40
PAT练习
算法
【
PAT甲级
- C++题解】1076 Forwards on Weibo
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1076ForwardsonWeibo(pintia.cn)中文翻译:微博转发专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1076Forward
Pandaconda
·
2023-11-29 03:23
#
PAT甲级真题
c++
算法
图论
数据结构
PAT
1020 Tree Traversals(
pat甲级
真题)
题意:已知后序(postorder)与中序遍历(inorder),求先序遍历(preorder)具体题解,可以看看我的这篇文章,三种遍历求法都整理好了已知:先序与中序||后序与中序||先序与后序,求二叉树-CSDN博客本题代码AC代码:#includeusingnamespacestd;intpre[50],post[50],in[50];structnode{intv;node*l;node*r
呆鱼敲代码
·
2023-11-27 13:33
pat
算法
数据结构
pat考试
【晴神宝典刷题路】codeup+pat 题解索引(更新ing
记录一下每天的成果,看多久能刷完伐codeppat乙级
pat甲级
c2c/c++快速入门《算法笔记》2.2小节——C/C++快速入门->顺序结构例题1-1-1按要求输出信息(1)问题C:例题1-2-1求两个整数之和
Moliay
·
2023-11-24 17:42
pat
排序算法
算法
PAT 甲级 1013 Battle Over Cities
PAT甲级
1013BattleOverCitiesItisvitallyimportanttohaveallthecitiesconnectedbyhighwaysinawar.Ifacityisoccupiedbytheenemy
Jasonare
·
2023-11-22 16:46
PAT甲级
C++
1013 Battle Over Cities (25 分)-
PAT甲级
Itisvitallyimportanttohaveallthecitiesconnectedbyhighwaysinawar.Ifacityisoccupiedbytheenemy,allthehighwaysfrom/towardthatcityareclosed.Wemustknowimmediatelyifweneedtorepairanyotherhighwaystokeeptheres
神笔码农.
·
2023-11-22 16:14
PAT甲级刷题之路
c++
数据结构
深度优先
图论
【
PAT甲级
】1098 Insertion or Heap Sort (25 分)
一、题目分析PS:测试点4没过去1.翻译insertionsort:插入排序heapsort:堆排序iterate:迭代shrink:缩小2.分析1)题意:首先给出一个含有N个数字的初始序列(待排序),再给出一个已经过一部分排列的N个数字序列,根据这两个排列判断使用的是什么排序方法(插入排序或是堆排序)。2)若使用插入排序,序列最前面的数字是有序的;若使用堆排序,序列最后面的数字是有序的。因此可以
cccc楚染rrrr
·
2023-11-12 16:21
PAT甲级题解笔记
排序算法
数据结构
算法
pat考试
【
PAT甲级
】1086 Tree Traversals Again (25 分)
一、题目分析1.翻译binarytree:二叉树inorder:中序preorder:前序postorder:后序traversal/traverse:遍历non-recursive:非递归2.关键点1)入栈顺序为前序序列,出栈顺序为中序序列,已知前序、中序序列,可以唯一地确定一棵树,输出其后序序列。2)输出的序列最后一个数字后面没有空格。二、代码解析#include#include#includ
cccc楚染rrrr
·
2023-11-12 16:50
PAT甲级题解笔记
c++
数据结构
算法
pat考试
【PAT】
PAT甲级
题库所有题解(持续更新中...)
题解:本文为导航页,一些希望刷
PAT甲级
的玩家可以来看看,我会持续更新所有题目的题解(取决于我做到哪儿了(doge))题号按照PAT官网给出的标注题目:链接标签1001A+BFormat(20分)点我查看题解简单模拟
Gnomeshgh9
·
2023-11-07 23:01
PAT
数据结构
排序算法
题解
A1010 Radix (25 分)
PAT甲级
真题(C++)【进制转换】题目详解 测试点分析
Givenapairofpositiveintegers,forexample,6and110,canthisequation6=110betrue?Theanswerisyes,if6isadecimalnumberand110isabinarynumber.NowforanypairofpositiveintegersN1andN2,yourtaskistofindtheradixofonen
烧烤大团子
·
2023-11-05 07:45
#
PAT
c++
算法
数据结构
经验分享
个人练习-
PAT甲级
-1113 Integer Set Partition
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805357258326016不懂为什么是25分的题。。。思路:对半分,奇数的话大的那个set多一个数。然后排序,前一半给小set,后一半给大set。最后输出即可完整代码#include#include#include#include#include#include#
Rstln
·
2023-11-02 22:54
c++
c语言
算法
【
PAT甲级
- C++题解】1113 Integer Set Partition
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1113IntegerSetPartition(pintia.cn)中文翻译:整数集合划分专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1113I
Pandaconda
·
2023-11-02 22:24
c++
算法
PAT
数据结构
贪心
PAT甲级
-1024 Palindromic Number (25分)
题目:1024PalindromicNumber(25分)分析:大整数相加,数组要开大一点,不能只开20位或者更小,开小了会导致测试点6、8错误#include#include#include#include#include#include#include#include#include#include#defineMAX99999999usingnamespacestd;typedeflongl
limboWang
·
2023-11-02 19:12
PAT
(Advanced
Level)
大整数
PAT甲级
1024 Palindromic Number (25 分)
AnumberthatwillbethesamewhenitiswrittenforwardsorbackwardsisknownasaPalindromicNumber.Forexample,1234321isapalindromicnumber.Allsingledigitnumbersarepalindromicnumbers.Non-palindromicnumberscanbepaire
XdpCs
·
2023-11-02 19:40
PAT甲级
PAT甲级
题解(仅供参考,可能有误,持续更新)
本人菜狗一枚,写本篇文章主要用于记录个人的
PAT甲级
刷题过程,代码和思路可能有误,欢迎指正。(记录顺序为从1001开始每日开2题(已做过,作为复习);从1090开始每天开2题(未做过,作为练手)。
笨笨sg
·
2023-11-02 11:23
c++
pat考试
PAT甲级
1021Deepest Root (25 分)
思路首先dfs求图中树的个数,接着两遍dfs求树直径上的端点,最后结果为两次dfs得到的端点的并集题目描述Agraphwhichisconnectedandacycliccanbeconsideredatree.Theheightofthetreedependsontheselectedroot.Nowyouaresupposedtofindtherootthatresultsinahighest
ladedah
·
2023-11-02 10:10
PAT甲级
C/C++字符串输入问题
以下总结了一些字符串输入的问题,避免在刷算法题的过程中因为输入的问题而出现答案错误。1.cin对于string类型,遇空格/换行符为结束的标志,但是空格/换行符仍在缓冲区中。2.getline(cin,str)只适用于string类型且面向行输入,遇换行符为结束标志,且丢弃换行符!这意味着,如果从上一行的输入中留下的换行符没有被及时处理掉的话,当getline遇见换行符后,会认为此行的输入已经结束
iamstevenlu
·
2023-10-29 03:36
C++
c++
模拟卷Leetcode 题解汇总
目录【剑指Offer】【简单】【普通】utils做题脚本各种import各种Node其他:PAT乙级-【题目+解答】汇总
PAT甲级
-【题目+解答】汇总PTA-浙大版《Python程序设计》AC解答汇总GitHub
邂逅模拟卷
·
2023-10-28 11:55
#
leetcode
leetcode
算法
PAT甲级
题目答案汇总PAT (Advanced Level) Practice (更新中)AcWing
第一章、字符串处理1001A+BFormat(20分)题意:将整数转换成标准格式思路:从后往前遍历字符串进行模拟,每三个数字加一个逗号,但不能是在最前面加逗号,也不能是加在负号后面语法:使用string和to_string函数不需要头文件#includeusingnamespacestd;intmain(){inta,b;cin>>a>>b;stringnum=to_string(a+b);str
5pace
·
2023-10-20 21:44
算法
PAT甲级
题目翻译+答案 AcWing(链表)
1032Sharing(25分)题意:suffix后缀;prefix前缀每个结点存一个字母,一共存两个单词分别给两个单词的第一个字母的地址以及总共的结点数给出所有结点的地址数值和下一个结点的地址(null就是-1)要求这两个单词最长公共后缀的起始位置的结点的地址,没有就输出-1思路:讲了一堆,模拟样例一发现就是找到两个链表中第一个拥有相同地址的结点,并输出这个地址,如果没有这个结点,就输出-1只要
5pace
·
2023-10-20 21:14
链表
数据结构
算法
PAT甲级
题目翻译+答案 AcWing(字符串处理)
1001A+BFormat(20分)题意:将整数转换成标准格式思路:从后往前遍历字符串进行模拟,每三个数字加一个逗号,但不能是在最前面加逗号,也不能是加在负号后面#includeusingnamespacestd;intmain(){inta,b;cin>>a>>b;stringnum=to_string(a+b);stringans="";for(inti=num.size()-1,j=0;i>
5pace
·
2023-10-20 21:13
算法
深度优先
c++
PAT甲级
1126 Eulerian Path (25 分)
什么是欧拉路径?欧拉路径是无向连通图中的一条路径,该路径经过图的每一条边且仅经过一次。如果路径起点和终点相同,则称“欧拉回路”。具有欧拉回路的图称“欧拉图”。如何判断图中是否存在欧拉路径?由欧拉路径的定义可知,若图中存在欧拉路径,则该图必是一个连通图(1),其次,图中度数为奇数的点的个数必须为0或2(2),若度数为奇数的点的个数为0则是欧拉回路,若个数为2则是非欧拉回路的欧拉路径在此题中称为"Se
ladedah
·
2023-10-20 09:08
【
PAT甲级
- C++题解】1107 Social Clusters
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1107SocialClusters(pintia.cn)中文翻译:社会集群专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1107SocialCl
Pandaconda
·
2023-10-06 23:41
#
PAT甲级真题
c++
算法
数据结构
PAT
并查集
【
PAT甲级
- C++题解】1125 Chain the Ropes
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1125ChaintheRopes(pintia.cn)中文翻译:结绳专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1125ChaintheRop
Pandaconda
·
2023-10-06 23:41
#
PAT甲级真题
c++
PAT
算法
数据结构
贪心
【
PAT甲级
- C++题解】1114 Family Property
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1114FamilyProperty(pintia.cn)中文翻译:家产专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1114FamilyProp
Pandaconda
·
2023-10-06 23:40
#
PAT甲级真题
c++
算法
PAT
数据结构
并查集
【
PAT甲级
- C++题解】1025 PAT Ranking
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1025PATRanking(pintia.cn)中文翻译:PAT排名专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1025PATRankingP
Pandaconda
·
2023-10-06 23:10
#
PAT甲级真题
算法
c++
数据结构
PAT
【
PAT甲级
- C++题解】1089 Insert or Merge
✍个人博客:https://blog.csdn.net/Newin2020?spm=1011.2415.3001.5343专栏地址:PAT题解集合原题地址:题目详情-1089InsertorMerge(pintia.cn)中文翻译:插入还是归并专栏定位:为想考甲级PAT的小伙伴整理常考算法题解,祝大家都能取得满分!❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力1089Inserto
Pandaconda
·
2023-10-06 23:10
#
PAT甲级真题
算法
c++
数据结构
[
PAT甲级
]1009 Product of Polynomials (25 分)
题目1009ProductofPolynomials(25分)Thistime,youaresupposedtofindA×BwhereAandBaretwopolynomials.InputSpecification:Eachinputfilecontainsonetestcase.Eachcaseoccupies2lines,andeachlinecontainstheinformationo
某翁
·
2023-10-02 09:14
【
PAT甲级
】2022冬季-
PAT甲级
AK题解
这是本人第一次尝试去写博客,可能会有一些不足的地方。第一次接触PTA是在2022年的天梯赛,当时为了能拿一个不错的分数,刷了天梯赛题库里面所有5-25分题目,可惜最后只有151分没有能拿到个人奖项,只有一个团队三等奖。之后看到PTA平台有一个PAT考试就尝试了解了一下,在CSDN上大佬们都说这个考试可以在部分院校的复试中抵机试分就尝试报名了,2022夏季乙级AK,2022秋季甲级没报上(以为报上了
心木人痴。
·
2023-09-26 03:29
PAT甲级
算法
PAT甲级
真题1153: 解码PAT准考证
文章目录
PAT甲级
真题1153:解码PAT准考证输入格式输出格式数据范围输入样例:输出样例:AC代码
PAT甲级
真题1153:解码PAT准考证PAT准考证号由4部分组成:第1位是级别,即T代表顶级;A代表甲级
迷茫的启明星
·
2023-09-24 21:55
#
PAT真题
算法
数据结构
结构体
pat考试
2019年秋季
PAT甲级
考试记录、经验总结
在武汉科技大学黄家湖校区考的,非常偏远,在很荒僻的地方,荒僻到公交都要3元的地方(开玩笑~)。我去的路上大概花了两个小时,12点半到的,武科机房软、硬件条件很好,跟官网的要求一样,绝对能够满足各种常用的较新版本的编译器,我自己学校只有vs2010…去了之后有教室休息,我趴在桌上睡着了,幸好最后一个走的同学叫醒了我,那时候离开考不到五分钟了……很感谢那位素不相识的同学。考试各方面的环境和条件跟自己在
马铃薯小弟
·
2023-09-18 13:56
PAT
PAT考试经验
【PAT】攀拓(PAT)- 程序设计(甲级)2023年夏季考试自测
今天又斥资巨款买了
PAT甲级
2023年夏季的考试真题做了做,得分95,还买了时光机,在当时排名42名。总的来说还是比较满意的!有些地方当时做的时候卡住了但是后面回过头来重新想的时候还是做出来不少的。
ponytaill
·
2023-09-18 13:54
PTA
c++
pat
算法
数据结构
PAT甲级
1094 The Largest Generation
直接上程序吧,其实没有什么好说的,也不需要新建一个struct#include#includeusingnamespacestd;vectortree[10010];intn,m,maxlevel[10];voidDFS(introot,intl){maxlevel[l]++;for(inti=0;ilnum){lnum=maxlevel[cgen];gen=cgen;}}printf("%d%d
Skittle丶
·
2023-09-12 02:53
【PTA】浙软2019年上机题目自测
感觉题目比
PAT甲级
简单很多(也从侧面证实了越来越卷了,这四道题放在今天估计所有人90起步)。
ponytaill
·
2023-09-10 15:18
PTA
算法
c++
数据结构
并查集模板
以
PAT甲级
1114为例,写了个并查集模板,记录下来。
MambaHJ
·
2023-09-08 08:00
19年春季第四题
PAT甲级
1159 Structure of a Binary Tree(30分)
汇总贴2020年3月
PAT甲级
满分必备刷题技巧题目Supposethatallthekeysinabinarytreearedistinctpositiveintegers.Giventhepostorderandinordertraversalsequences
浒鱼鱼
·
2023-09-07 11:26
PAT甲级
二叉树
算法
PAT甲级
1159
19年春季
[
PAT甲级
]1008 Elevator (20 分)
题目1008Elevator(20分)Thehighestbuildinginourcityhasonlyoneelevator.ArequestlistismadeupwithNpositivenumbers.Thenumbersdenoteatwhichfloorstheelevatorwillstop,inspecifiedorder.Itcosts6secondstomovetheelev
某翁
·
2023-09-07 07:53
2021年浙软夏令营预推免面经
机试难度对标
PAT甲级
。面试内容因人而异,我被问得是竞赛项目,也有同学问的基本是专业课。
CSU迦叶
·
2023-09-01 09:28
公主挥剑斩恶龙
推免面经
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他