自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第四专题 数论

有理数取余。

2025-02-10 22:46:25 1076

原创 第三专题:栈

不仅如此,安全局局长还希望知道更详细的信息:对于每一名边防战士,在他必须参加国旗计划的前提下,至少需要多少名边防战士才能覆盖全部边境线,从而顺利地完成国旗计划。假定每个果子重量都为 11 ,并且已知果子的种类 数和每种果子的数目,你的任务是设计出合并的次序方案,使多多耗费的体力最少,并输出这个最小的体力耗费值。nn 个人围成一圈,从第一个人开始报数,数到 mm 的人出列,再由下一个人重新从 11 开始报数,数到 mm 的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。

2025-02-07 22:59:48 662

原创 第二专题 二分

不过,每块石头有一个高度,每次小青蛙从一块石头起跳,这块石头的高度就会下降 1,当石头的高度下降到 0 时小青蛙不能再跳到这块石头上(某次跳跃后使石头高度下降到 0 是允许的)。个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。解题思路:此题的关键在于将A-B=C转化为A=B+C,遍历B并求出A的值,再用二分法求出A在数组中经过排序后第一次出现的位置和最后一次出现的位置。

2025-01-26 23:15:21 634

原创 第一专题 学习C++

解题思路:本题我使用了两个for循环,先判断每一天中规则是否符合民意,再判断再规则是否正确,本题关键在于判断第一处时用到的是count*2>=n,而判断第二处时用到的是day>=(m+1)/2。解题思路:为了追求更低的时间复杂度,本题应该选择直接求出每个字母经过所有转换后最终呈现的字母,再将转换后的字母依次进行替换输出,而不是没进行一步就进行一次整个单词的替换。解题思路:我选择设置一个数组用于存放每个题目难度等级所出现的次数,最后遍历该数组,判断数组中的值与所需要的值的差值,从而求出还需要出题的数量。

2025-01-23 19:16:55 594

空空如也

空空如也

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

TA关注的人

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