会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
mrjiege
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2025年7月10日
牛客周赛 Round 99 EF题解
摘要: E、小宇 题意: 对于一个序列,选择一个x,定义将所有a[i]=x变为i为一次操作,问将序列变为严格递增序列的最少操作次数。 思路: 首先可以发现,若一个数字在序列中出现两次及以上,一定需要选择此数字(否则这些位置的值相等,永远不可能严格递增)。然后考虑仅出现一次的数字,每一位都有两种状态: ①操作
阅读全文
posted @ 2025-07-10 03:08 Li_Yujia
阅读(12)
评论(0)
推荐(0)
2025年7月8日
Codeforces Round 1036 CD
摘要: C. Subset Multiplication 题意: 找到一个可能的x值,使得与任意数组元素相乘以后 \(a[i + 1] \equiv 0 \pmod{a[i]}\)。 暴力思路: 遇到下降就把差值累积成 x 的质因子。 算法的时间复杂度为 $ O\left(\sqrt{b} \cdot n\
阅读全文
posted @ 2025-07-08 01:25 Li_Yujia
阅读(129)
评论(0)
推荐(0)
2025年7月7日
Denso Create Programming Contest 2025(AtCoder Beginner Contest 413)A-F题解
摘要: A 略 B 略 C - Large Queue 题意: 两种操作,第一种:将x拷贝c份放置于a的末尾。第二种:查询a的前k个元素的值。 思路: 考虑维护两个双端队列队列num和val,分别代表元素个数以及数量,对于每次操作,如果当前k值大于num队头元素,则答案增加num.front()\(\tim
阅读全文
posted @ 2025-07-07 13:15 Li_Yujia
阅读(37)
评论(0)
推荐(0)
上一页
1
2
公告