自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 PAT 简单 1047

参赛队的成绩为所有队员的成绩和;输入第一行给出一个正整数 N(≤10^4),即所有参赛队员总数。在一行中输出冠军队的编号和总成绩,其间以一个空格分隔。题目输入为,队伍编号-队员编号 成绩。挑有用的存起来,找到最大的,给输出出来。1.定义一个全局变量数组存各个队伍的成绩和,a c 为队伍编号与新加的成绩。分析一下题目,一个队伍的成绩由若干该队伍中队员的成绩和构成。现给定所有队员的比赛成绩,请你编写程序找出冠军队。2.搞个max tn,记录成绩最高值与对应的队伍。为 1 到 10 的正整数,

2024-05-22 17:39:09 559 1

原创 LeetCode 2225

2.拆开题目给我们的数据盒子,失败的人员编号在list中++,不论失败或是胜利更改yn[i],的值为true。首先推理题意,给我们一个包含胜负人员编号的比赛信息集合,需要返回的是输过小于等于1次的人员的集合。1.创建可以容纳所有编号失败次数的数组--list,与该人员是否存在的布尔数组--yn。由于题目规定人员编号数据为1-1e5,数据量不大,所以可以考虑打表记录信息(空间换时间)。3.遍历我们的表list,挑有用的然后对应的放到temp1 or temp2 中。好的,题目信息理清,开始解题。

2024-05-22 17:10:24 703 1

原创 PAT 简单 1101

设一个数 A 的最低 D 位形成的数是 ad​。如果把 ad​ 截下来移到 A 的最高位前面,就形成了一个新的数 B。例如将 12345 的最低 2 位 45 截下来放到 123 的前面,就得到 45123,它约是 12345 的 3.66 倍。题意为,一串数字,用在固定位置切割后交换位置并拼合的数字除以原数字。char型输入,int变量len记录串长度,flag为切割位置。输入在一行中给出一个正整数 A(≤109)和要截取的位数 D。计算 B 是 A 的多少倍,输出小数点后 2 位。

2024-05-21 19:56:54 131

原创 LeetCode 2769

返回所有可达成数字中的最大值。可以证明至少存在一个可达成数字。哪有什么思路,读题是唯一阻挡代码编写时间的理由。可以在执行下述操作不超过。

2024-05-21 19:03:23 287

原创 栈(顺序栈)

bool GetTop(SqStack*& s, ElemType& e)//取栈顶。bool Push(SqStack*& s, ElemType e)//进栈。bool Pop(SqStack*& s, ElemType& e)//出栈。bool StackEmpty(SqStack*& s)//判断栈是否为空。void DestroyStack(SqStack*& s)//销毁栈。void InitStack(SqStack*& s)//初始化栈。

2023-08-19 11:28:03 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除