前言:Hello各位童学大家好!😊😊,茫茫题海你我相遇即是缘分呐,或许日复一日的刷题以及让你疲惫甚至已经厌倦了,但是我们真的真的达到极限了吗?少一点自我感动,没有结果前别太松懈,请相信”一万小时定理“。当你迷茫时抬头看看远方回想当初那个稚嫩脸庞的少年所仰望的目标😇😇,理想主义终需在现实里才能真正实现,接下来让我们静下心来刷题吧,体验学习的快感!🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🏆题目传送门⭐L1-028判断素数(10分)⭐L1-031到底是不是太胖了(10分)⭐L1-025正整数A+B(15分)⭐L1-030一帮一(15分)⭐L1-027出租(20分)⭐L1-032Left-p
题目连接https://pintia.cn/problem-sets/994805046380707840/problems/994805070971912192视频讲解https://www.bilibili.com/video/BV1ZF411W7SK思路这道题我们要从二叉搜索树的特性出发,其实也就是题目中提到的:其左子树中所有结点的键值小于该结点的键值其右子树中所有结点的键值大于等于该结点的键值其左右子树都是二叉搜索树又因为这颗二叉树可能镜像翻转,于是我们需要判断镜像和非镜像是否为二叉搜索树,也就是至多两次判断,其实两次都是几乎一样的,因为左子树的所有节点的最大值是小于右子树所有节点的最
原题链接https://pintia.cn/problem-sets/994805046380707840/exam/problems/1649748772845703169题目大意给定一棵有NNN个结点的树(树中结点从111到NNN编号,根结点编号为111)。每个结点有一种颜色,或为黑,或为白。若子树中黑色结点与白色结点的数量之差的绝对值不超过111,称以结点uuu为根的子树是好的。若对于所有1≤i≤N1≤i≤N1≤i≤N,以结点iii为根的子树都是好的,称整棵树是完美树。你需要将整棵树变成完美树,为此你可以进行以下操作任意次(包括零次):选择任意一个结点iii(1≤i≤N)(1≤i≤N)(
Board-XCPCIO(XCPC排行榜)ICPC比赛日程(第49届,2024年):第48届(2023)ICPCECFinal2024年1月12-14日上海大学陕西邀请赛2024年?月?日西北工业大学?第一次网络选拔赛2024年9月?日第二次网络选拔赛2024年9月?日西安站2024年?月?日西北工业大学?南京站2024年?月?日南京航空航天大学?沈阳站2024年?月?日东北大学?港澳站2024年?月?日香港理工大学、澳门大学?杭州站2024年?月?日杭州师范大学济南站2024年?月?日山东大学第49届(2024)ICPCECFinal2025年1月?日上海大学?CCPC比赛日程(第10届,2
Board-XCPCIO(XCPC排行榜)ICPC比赛日程(第48届,2023年):第47届亚洲区总决赛2023年3月24-26日上海大学陕西邀请赛2023年5月13-14日西北工业大学第一次网络选拔赛2023年9月17日第二次网络选拔赛2023年9月23日西安站2023年10月21-22日西北工业大学南京站2023年11月04-05日南京航空航天大学沈阳站2023年11月11-12日东北大学港澳站2023年11月18-19日香港理工大学、澳门大学合肥站2023年11月25-26日中国科学技术大学济南站2022年12月2-3日齐鲁工业大学杭州站2023年12月9-10日杭州师范大学第48届(2
那年我双手插兜,被打的不知道怎么还手!!!:::万恶的天梯赛😈1-1无所谓,我会出手#includeusingnamespacestd;intmain(){cout"Itdoesn'tmatter,I'lldoit.";return0;}1-2数组总和#includeusingnamespacestd;typedeflonglongLL;LLa[100000000];intmain(){LLsum=0,n,x;cin>>n;for(inti=1;in;i++){cin>>x;a[i]=x;}for(inti=1;in;i++){sum+=i*a[i];}coutsum;return0;}1-3
很多人只能拿18分,会掉两个测试点,因为题没读明白,当最大最小值相同时要一起输出,所以这是一道"循环+多分支"的题,循环很简单,但想拿满分多分支的情况,一定要想清楚.#includeintmain(){inta[20000];intn,t;//输入n个数据,t用于交换数据intmax_1=0,min_1=2000000;//比0大的就是最大值,比2000000小的就是最小值intmin=0,max=0;//计数min与maxscanf("%d",&n);for(inti=0;imax_1)max_1=a[i];elseif(a[i]循环:这题我原本的思路是用起泡法来写.a[0],a[9]分别
前言:我们都是IT人,所以,我们注定了很像。前段时间有个朋友去阿里面试,作为一个社招生,太多痛苦了。都知道进大厂最好的时机就是应届生的时候。作为社招生,太难了。我这位朋友经历了五轮面试最后才上阿里做了P6的职位。我也不得不佩服这位朋友的社交能力,和阿里的一个P8熟悉后,那个大佬看他学习能力强,有上进心,于是把他的个人经验手册给了他学习。为了感谢我之前送给他的P6面试笔记,又把这份文档送给了我。所以今天我分享出来。对于面试题想要的看我之前的文章:从GitHub火到头条!这份万众期待的阿里内部JAVA面试手册,开源了今天主要是想分享这份阿里P8的晋升手册。简述一下这份文档说了那些技术栈:“JVM=
前言:Hello各位童学大家好!😊😊,茫茫题海你我相遇即是缘分呐,或许日复一日的刷题已经让你感到疲惫甚至厌倦了,但是我们真的真的已经达到了我们自身极限了吗?少一点自我感动,没有结果前别太松懈,请相信”一万小时定理“。当你迷茫时抬头看看远方回想当初那个稚嫩脸庞的少年所仰望的目标😇😇,理想主义终需在现实里才能真正实现,接下来让我们静下心来刷题吧,体验学习的快感!Youwillbesuccessfulifyouholdon!🏅🏅🏅🏅🏅🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🏆题目传送门⭐L1一阶题(虽然比较基础但是是很重要的一部分,且一些题目有一定难度哦!)⭐L1-057PTA使我精神焕发
L2-3智能护理中心统计智能护理中心系统将辖下的护理点分属若干个大区,例如华东区、华北区等;每个大区又分若干个省来进行管理;省又分市,等等。我们将所有这些有管理或护理功能的单位称为“管理结点”。现在已知每位老人由唯一的一个管理结点负责,每个管理结点属于唯一的上级管理结点管辖。你需要实现一个功能,来统计任何一个管理结点所负责照看的老人的数量。注意这是一个动态问题,即随时可能有老人加入某个管理结点,并且老人是有可能从一个管理结点换到另一个管理结点去的。输入格式:输入在第一行中给出2个正整数:N(≤104)是老人的总数量,即老人们从1到 N 编号;M(≤105)是归属关系的总数。接下来是 M 行,每