自定义博客皮肤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)
  • 收藏
  • 关注

原创 力扣 2353. 设计食物评分系统 (https://leetcode.cn/problems/design-a-food-rating-system)

建立两个map,第一个map通过pair和set来建立三个关系并且自动排序(set默认是升序排序,将评分改为负的,以便后续输出),第二个map建立为了第一个map的数据修改。将所有数据输入map中,在对评分修改时,访问第二个map找出对应的国家和评分,对第二个map评分进行修改并在第一个map内修改。begin()找到第一个最小的值并输出其对应的食物。

2024-06-16 11:52:03 157

原创 力扣 2671. 频率跟踪器 (https://leetcode.cn/problems/frequency-tracker)

开辟两个数组都初始化为0,一个存储number加减时次数的改变,另一个数组存储频率。由于加减是用户随机调用,所以在进行频率存储时,可将number上一次在另一个数组存储的频率清为0再进行存储。

2024-06-16 11:50:50 113

原创 CF803C Maximal GCD

由题意,我们先构造一个尽可能小的单调序列,若k*1.0/2*(k+1)是k个数最小的和,若大于n的话说明不存在该序列。否则对i=1开始循环,i<=sqrt(n)的时找出n的因子,因为i是由小到大的,当i越小时,对应的t=n/i就会越大,只要一个t符合g<=n/t就不需要再判断了,此时t是这k个数的最大公约数。

2024-06-16 11:44:53 205

原创 洛谷:Counting-out Rhyme

解题思路:设置一个顺序表存储每个孩子信息,用k>0作为循环条件,对需要数的人数与当前总人数取余求出剩余几个孩子,如果大于领导后面的孩子则是前面的孩子或领导淘汰,否则是领导或领导后面孩子淘汰,调用一个删除函数将该淘汰孩子位置输出并删除。直到k=0结束循环。

2024-06-15 20:42:25 122

原创 力扣:整数转罗马数字

按升序枚举每个数值对应的罗马数字存入数组中,对数组从头开始遍历,当输入的数值大于等于该数组所存储的数字时不断减直到并将对应的罗马数字存入字符串中。

2024-06-15 20:39:47 177

空空如也

空空如也

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

TA关注的人

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