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甲级1072
PAT A
1072
Gas Station 一种排序套路写法
题目链接随着刷题的进行,越来越趋向于用套路来写,而不是靠思考,例如本题,就适合用Dijkstra+sort来写。套路如下:#include#include#includeusingnamespacestd;constintmaxV=1100;constintINF=1000000000;intn,m,k,ds;intG[maxV][maxV],d[maxV];boolvis[maxV]={fals
xiaoh1999
·
2020-08-07 22:16
PAT
PAT甲级
——1095 Cars on Campus (排序、映射、字符串操作、题意理解)
1095CarsonCampus(30分)ZhejiangUniversityhas8campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithalltheinformationavailable,youaresupposedtotel
Little Panda
·
2020-08-07 21:55
PAT
(Advanced
Level)
Practice
PAT甲级
1072
#include#include#includeusingnamespacestd;constintinf=999999999;intn,m,k,ds,station;inte[1020][1020],dis[1020];boolvisit[1020];intmain(){fill(e[0],e[0]+1020*1020,inf);//for(inti=0;i>s>>t>>tempdis;inta
coder鹏鹏
·
2020-08-07 21:45
PAT
甲级
PAT甲级
刷题记录——
1072
Gas Station (30分)
Agasstationhastobebuiltatsuchalocationthattheminimumdistancebetweenthestationandanyoftheresidentialhousingisasfarawayaspossible.Howeveritmustguaranteethatallthehousesareinitsservicerange.Nowgiventhema
囷囷
·
2020-08-07 21:20
PAT甲级
PAT甲级
A1139 First Contact (30 分)
Unlikeinnowadays,thewaythatboysandgirlsexpressingtheirfeelingsoflovewasquitesubtleintheearlyyears.WhenaboyAhadacrushonagirlB,hewouldusuallynotcontactherdirectlyinthefirstplace.Instead,hemightaskanothe
小·幸·运
·
2020-08-07 19:01
PAT甲级
图
PAT甲级
A1155 Heap Paths (30 分)
Incomputerscience,aheapisaspecializedtree-baseddatastructurethatsatisfiestheheapproperty:ifPisaparentnodeofC,thenthekey(thevalue)ofPiseithergreaterthanorequalto(inamaxheap)orlessthanorequalto(inaminhe
小·幸·运
·
2020-08-07 19:01
PAT甲级
递归
堆
DFS和BFS
PAT甲级
A1154 Vertex Coloring (25 分)
Apropervertexcoloringisalabelingofthegraph'sverticeswithcolorssuchthatnotwoverticessharingthesameedgehavethesamecolor.Acoloringusingatmostkcolorsiscalleda(proper)k-coloring.Nowyouaresupposedtotellifag
小·幸·运
·
2020-08-07 19:01
PAT甲级
图
哈希
PAT甲级
1049(数1)
1049CountingOnes(30point(s)) Thetaskissimple:givenanypositiveintegerN,youaresupposedtocountthetotalnumberof1’sinthedecimalformoftheintegersfrom1toN.Forexample,givenNbeing12,therearefive1’sin1,10,11,a
_云胡
·
2020-08-07 17:10
PAT甲级
PAT甲级
1120(友好数)
1120FriendNumbers(20point(s)) Twointegersarecalled“friendnumbers”iftheysharethesamesumoftheirdigits,andthesumistheir“friendID”.Forexample,123and51arefriendnumberssince1+2+3=5+1=6,and6istheirfriendID.
_云胡
·
2020-08-07 17:39
PAT甲级
PAT甲级
1104(子列之和)
1104SumofNumberSegments(20point(s)) Givenasequenceofpositivenumbers,asegmentisdefinedtobeaconsecutivesubsequence.Forexample,giventhesequence{0.1,0.2,0.3,0.4},wehave10segments:(0.1)(0.1,0.2)(0.1,0.2,0
_云胡
·
2020-08-07 17:39
PAT甲级
PAT甲级
OJ
浙大
PAT甲级
1069(数字黑洞)
1069TheBlackHoleofNumbers(20point(s)) Forany4-digitintegerexcepttheoneswithallthedigitsbeingthesame,ifwesortthedigitsinnon-increasingorderfirst,andtheninnon-decreasingorder,anewnumbercanbeobtainedbyt
_云胡
·
2020-08-07 17:39
PAT甲级
PAT甲级
1010(进制)
1010Radix(25point(s)) Givenapairofpositiveintegers,forexample,6and110,canthisequation6=110betrue?Theanswerisyes,if6isadecimalnumberand110isabinarynumber.NowforanypairofpositiveintegersN1andN2,yourtas
_云胡
·
2020-08-07 17:38
PAT甲级
PAT甲级
1101(快速排序)
1101QuickSort(25point(s)) Thereisaclassicalprocessnamedpartitioninthefamousquicksortalgorithm.Inthisprocesswetypicallychooseoneelementasthepivot.Thentheelementslessthanthepivotaremovedtoitsleftandtho
_云胡
·
2020-08-07 17:38
PAT甲级
PAT甲级
1004
1004CountingLeaves(30point(s))题目原文 Afamilyhierarchyisusuallypresentedbyapedigreetree.Yourjobistocountthosefamilymemberswhohavenochild.InputSpecification: Eachinputfilecontainsonetestcase.Eachcasesta
_云胡
·
2020-08-07 17:38
PAT甲级
PAT
甲级
OJ
【PAT A1060】Are They Equal 编译运行时错误的问题
PATA1060最近刚开始刷
PAT甲级
的题目,对C++的STL使用不够熟悉,就看《算法笔记》上的相关内容开始学习,正巧里面穿插了一道PAT的题目,主要与string的使用有关,我就试着做了一下。
姜之
·
2020-08-07 17:38
PAT
【刷题】A1095 Cars on Campus-
PAT甲级
1095CarsonCampus(30分)ZhejiangUniversityhas8campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithalltheinformationavailable,youaresupposedtotel
十三w~w
·
2020-08-07 17:59
PAT
PAT甲级
1095 Cars on Campus (30分) 繁琐
1095CarsonCampus(30分)ZhejiangUniversityhas8campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithalltheinformationavailable,youaresupposedtotel
qq_32691667
·
2020-08-07 16:05
算法
PAT甲级
1095 Cars on Campus (30 分)排序
参考链接:https://www.liuchuo.net/archives/29511095CarsonCampus(30分)ZhejiangUniversityhas8campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithallt
love music.
·
2020-08-07 16:05
PAT
PAT
PAT甲级
1095
1095.CarsonCampus(30)时间限制220ms内存限制65536kB代码长度限制16000B判题程序Standard作者CHEN,YueZhejiangUniversityhas6campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate
strivinging
·
2020-08-07 16:11
PAT
Is It A Red-Black Tree (30)-
PAT甲级
真题
Thereisakindofbalancedbinarysearchtreenamedred-blacktreeinthedatastructure.Ithasthefollowing5properties:(1)Everynodeiseitherredorblack.(2)Therootisblack.(3)Everyleaf(NULL)isblack.(4)Ifanodeisred,thenb
柳婼
·
2020-08-07 15:34
PAT
Cars on Campus (30)-
PAT甲级
真题(map,排序)
ZhejiangUniversityhas6campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithalltheinformationavailable,youaresupposedtotell,atanyspecifictimepo
柳婼
·
2020-08-07 15:34
PAT
1072
开学寄语(20 分)
1072
开学寄语(20分)下图是上海某校的新学期开学寄语:天将降大任于斯人也,必先删其微博,卸其QQ,封其电脑,夺其手机,收其ipad,断其wifi,使其百无聊赖,然后,净面、理发、整衣,然后思过、读书
码奴生来就只知道前进
·
2020-08-07 14:11
PAT和GPLT
PAT A
1072
. Gas Station
Agasstationhastobebuiltatsuchalocationthattheminimumdistancebetweenthestationandanyoftheresidentialhousingisasfarawayaspossible.Howeveritmustguaranteethatallthehousesareinitsservicerange.Nowgiventhema
hidentity
·
2020-08-07 14:37
PAT甲级
PAT A
1072
Gas Station (30 分) 图 dijkstra
题目大意:给出一张图的顶点和边的信息。顶点1~N是居民区,N+1~N+M是加油站,每个加油站的覆盖范围是DS。现在要求找到符合以下条件的加油站:到居民区的最短距离尽可能大,但必须保证每个居民区都能覆盖。如果这样的加油站不止一个(意为到居民区的最短距离最大的加油站不止一个),选取到居民区的平均距离最小的那个。如果这样的加油站还是不止一个,选取编号最小的那个。总体思路是,对于每一个加油站,进行一次di
HackingGate
·
2020-08-07 13:55
PAT
[算法笔记-最全的PAT解答]
PAT甲级
1100 Mars Numbers
#include#include#include#includeusingnamespacestd;stringgeDigit[13]={"tret","jan","feb","mar","apr","may","jun","jly","aug","sep","oct","nov","dec"};stringtenDigit[13]={"tret","tam","hel","maa","huh",
Wave Zhou
·
2020-08-07 13:13
PAT甲级题解合集
数据结构
c++
PAT
map
[算法笔记-最全的PAT解答]
PAT甲级
1063 Set Similarity
#include#includeusingnamespacestd;constintN=51;setst[N];//thesetsarenumberedfrom1toNvoidcompare(inta,intb){//比较集合a与集合b//sameNum用来记录相同元素的个数distinctNum用来记录不同元素的个数intdistinctNum=st[b].size(),sameNum=0;//
Wave Zhou
·
2020-08-07 13:13
PAT甲级题解合集
[算法笔记-最全的PAT解答]
PAT甲级
1085 Perfect Sequence
#include#includeusingnamespacestd;constintmaxn=100010;intn,p,a[maxn];//(longlong)a[i]*p传给参数x//在[i+1,n-1]范围内查找第一个大于x的数的位置intbinarySearch(inti,longlongx){if(a[n-1]x说明你第一个大于x的数在mid之前(当然含mid)rightPoint=mi
Wave Zhou
·
2020-08-07 13:12
PAT甲级题解合集
[算法笔记-最全的PAT解答]
PAT甲级
1037 Magic Coupon
#include#includeusingnamespacestd;constintmaxn=100010;intcoupon[maxn],product[maxn];intmain(){intnc,np;scanf("%d",&nc);for(inti=0;i=0&&j>=0&&coupon[i]>0&&product[j]>0){ans+=coupon[i]*product[j];i--;j-
Wave Zhou
·
2020-08-07 13:12
PAT甲级题解合集
[算法笔记-最全的PAT解答]
PAT甲级
1093 Count PAT‘s
#include#include#includeusingnamespacestd;//数据结构:数组constintMAXN=100010;constintMOD=1000000007;charstr[MAXN];//字符串数组intleftNumP[MAXN]={0};//每一位左边(含)P的个数intrightNumT[MAXN]={0};intmain(){//gets(str);//读入
Wave Zhou
·
2020-08-07 12:41
PAT甲级题解合集
PAT甲级
1133Splitting A Linked List
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805346776760320题解题目要求给1个有n(不超过1e5)个结点的单向链表和数字k(不超过1e3),链表的值属于[-1e5,1e5]要求将链表改为(或输出):负数结点出现在正数结点之前,值属于[0,k]的结点出现在值大于k的结点之前,其余不变##注意点PAT
臭咸鱼
·
2020-08-07 12:00
PAT/PTA甲级2020春季题目【满分】弃坑贴
PAT甲级
考纲:(官网目前已经删除了,以前是有的,见下文)先说一下今天考试的整体情况:因为这是第一次线上考试,导致很多地方包括很多同学的网络,设备等一系列问题,出了很多状况,导致很多考生被停止考试或者有的被禁赛三年
如椽大笔_S686
·
2020-08-07 12:13
甲级代码精炼
助力
PAT甲级
/乙级取得满分的小技巧,STL容器
STL容器的高级玩法写在前面:本人于2020
PAT甲级
取得满分(见本人其他博客),在刷题过程中我有了很多自己的小经验和技巧,在这里分享给大家,祝大家刷题顺利,早日拿到免费的PAT徽章~~注意:这里是分享小技巧
如椽大笔_S686
·
2020-08-07 12:42
甲级代码精炼
PAT甲级
1095(校园停车)
1095CarsonCampus(30point(s)) ZhejiangUniversityhas8campusesandalotofgates.Fromeachgatewecancollectthein/outtimesandtheplatenumbersofthecarscrossingthegate.Nowwithalltheinformationavailable,youaresupp
_云胡
·
2020-08-07 10:25
PAT甲级
浙大
PAT甲级
题目
题目链接https://www.nowcoder.com/pat/5/problems2019-6-31001PublicBikeManagement(30)思路看完题目就是最短路、数据范围N#definerep(i,l,r)for(inti=l;iVI;typedefvectorVVI;constintN=1e3+10;constintINF=0x3f3f3f3f;structnode{intv
zhonglong_lin
·
2020-08-07 09:53
搜索
最短路
PAT甲级
1144The Missing Number
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805343463260160题解题目要求给n(小于1e5)个int,找到最小的不在这些数字里的正整数注意点map未创建某元素时,如果直接访问,则其value是一个默认值根据输入样例可知n个数字中可以有重复数字map会按照key自动升序排列这道题也可以暴力解,创建一个
臭咸鱼
·
2020-08-06 23:00
PAT甲级
1132Cut Integer
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805347145859072题解给n个k位(k为偶数)的整数z,将其分成a和b,判断z/(a*b)是不是一个整数即可这里要注意a和b是否为0,这是个边界情况,如果没有处理这个边界情况,有2个测试点不能过,只能得14分//Problem:PATAdvanced1132
臭咸鱼
·
2020-08-06 18:00
PAT甲级
1148Werewolf - Simple Version
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/1038429808099098624题解题目要求N(5到100)个玩家,其中2个狼人,只有1个狼人在撒谎(题目里说至少有1个狼人在撒谎但不是所有狼人都在撒谎……直接讲只有1个狼人在撒谎不行吗……),共有2人撒谎,请找出两个狼人描述中+则是人类,-则是狼人如果有解,请按增序
臭咸鱼
·
2020-08-05 23:00
pat 甲级 A1001 A+B Format python两种方法实现
pat甲级
A1001python两种方法实现题目描述Calculatea+bandoutputthesuminstandardformat–thatis,thedigitsmustbeseparatedintogroupsofthreebycommas
zhengzhengzbq
·
2020-08-05 22:39
PAT
python
python
算法
PAT甲级
真题 1102 Invert a Binary Tree (25分) C++实现(找树根,层序、中序遍历翻转二叉树)
题目ThefollowingisfromMaxHowell@twitter:Google:90%ofourengineersusethesoftwareyouwrote(Homebrew),butyoucan’tinvertabinarytreeonawhiteboardsofuckoff.Nowit’syourturntoprovethatYOUCANinvertabinarytree!Inpu
zhang35
·
2020-08-05 21:17
PAT
Dijkstra算法与SPFA算法
使用PATA
1072
题,因为这题求最短路径的部分很单纯,没有其他的权,而且测试点的复杂度够高,能够看出时间上的差别。题目链接速度对比(重点看测试点4)Dijkstra速度!
凉语sp
·
2020-08-05 19:30
PAT
PAT甲级
1087. All Roads Lead to Rome (30) (dijkstra)
题目链接:传送门思路:直接dijkstra即可,在过程中记录路径并转移各种情况,似乎先dijkstra记录路径再dfs比较好写。。但是我之前并没有想到这种题因为dijkstra以贪心选择选取最近的点,只排除了不可能成为最短路的情况,有可能构成最短路的所有情况并没有被跳过,所以模拟即可代码:#includeusingnamespacestd;constintmaxn=205;structnode{i
一只谜谜怪
·
2020-08-05 19:19
pat甲级
最短路
PAT甲级
1114 Family Property (25分) (并查集)
题目链接:传送门思路:根据题意首先把所有给出的人记录下来,包括n个id,还有n个id对应的父母和孩子(可能没有房产信息,但需要在求平均的时候占人数),我这里使用结构体存的,没有信息的人的房产信息默认为零,只记录id,(也可以不这样存储,用一个标记数组标记人是否存在也行),然后扫一遍寻找所有家庭,假设此时家庭成员的都满足p[i]=t,则都存在一个ans[t]这个vector数组中,并且把t存储在集合
一只谜谜怪
·
2020-08-05 19:19
并查集
stl
PAT甲级
1107 Social Clusters (30分)(并查集)
题目描述:传送门思路:题目中要求只要两个人有任意相同兴趣,那么他们就能被分到一组,于是可以记录每种兴趣对应的人(兴趣可以对应多个人,但是这里随便记录就行,只要有就可以之后进行合并了),之后遍历每个人的兴趣,根据兴趣对应的人合并即可,具体请参考代码。代码:#includeusingnamespacestd;constintmaxn=1005;intans[maxn];intcnt[maxn];int
一只谜谜怪
·
2020-08-05 19:19
pat甲级
并查集
PAT甲级
1136A Delayed Palindrome
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805345732378624题解一英语notation标记法palindromic回文的palindrome回文bepairedwith与……配对思路、注意点和代码要实现回文数判断要实现字符串逆序整体思路就是题目描述的那样:判断是不是回文数,不是的话就逆序后和原数相
臭咸鱼
·
2020-08-05 15:00
感谢新老顾客对财闲聚的关爱和建议
具体如下:现金任务4287个,其它Q币、彩金、集分宝等虚拟奖励641个,实物奖励任务
1072
个,总价值已超过90000元。在这里可以看到,咱们用户在赚钱的同时,也赚到了生活用品。
xia147258
·
2020-08-05 03:20
社会
2017年9月17日
PAT甲级
考试反思
2017年9月17日
PAT甲级
考试反思前天跑河南中医药大学考试,早上九点多出发的,碰上地铁大检查,堵二七地铁站一个多小时,十一点多才到达河中医。
whl_program
·
2020-08-05 03:53
PAT甲级
PAT甲级
题目对应知识点分类梳理
PAT甲级
的106道题的知识点与对应的题号整理如下,便于做专项练习和巩固!
小哈里
·
2020-08-05 01:22
NOIP
PAT甲级
1140Look-and-say Sequence
题目链接https://pintia.cn/problem-sets/994805342720868352/problems/994805344490864640题解一英语correspondingto与…相一致,我之前似乎记成了“根据……”思路、注意点和代码题目:第n+1个数字是第n个数字的一种描述第n+1个串是第n个串中各个数字的统计统计规则是不好描述,我就不描述了。看样例或者代码就能看出来了
臭咸鱼
·
2020-08-04 21:00
PAT甲级
1151 LCA in a Binary Tree LCA+DFS
LCA问题在常规树中的实现,思路和1143一样,本体主要要解决的就是递归子树边界的问题我采用的map映射的方法,将中序遍历的结点值映射为下标位置,那么如果用下标来代替结点值的话,当前的树便是一颗bst树了利用这个特性,比较映射值便可以判断左右子树的关系#include#include#include#includeusingnamespacestd;vectorpre,in;unordered_m
哦啦哦啦!
·
2020-08-04 21:36
PAT甲级
PAT甲级
1107 Social Clusters 1、4样例没过解析
观察样例,发现A、B、C三人,即使A和C并没有共同爱好,但他们和B都有共同爱好,所以他们也属于同一个集合因此我考虑将有关联的爱好捆绑在一起:合并一个人的所有爱好,只要A和B的爱好有交集,那么他们的所有爱好都会被绑定到一个集合中统计人数时,取每个人的第一个爱好(题目保证每个人至少一个爱好),找到该爱好所属的集合的根,将根的值放入result,累加一次num[r];最后将每个集合对应的人数放入out,
哦啦哦啦!
·
2020-08-04 21:36
PAT甲级
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他