欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
博客广场
题解、比赛复盘与学习记录
8月Day8(未完成)
A.Longest k-Good Segment 核心思路 采用滑动窗口(双指针)维护一个合法区间,保证区间内不同元素个数不超过 kk。枚举右端点,若加入新元素后不同元素个数超过 kk,则移动左指针缩小区间,直到合法。在每次合法时更新最长区间的左右端点。 具体步骤 读入 n,kn,k 和数组 aa(下标从 0 开始)。 初始化左指针 left = 0,不同元
8.9 Codeforces Div.2 A-D 总结
8.9 Codeforces Div.2 A-D 总结 怎么说呢,今天我没打后面两题的原因是做不出来了(总之就是太菜了)。 A. Three Numbers on the Blackboard 题目:给定三个非负整数 a,b,c,每次可任选一个数替换为另外两数之和。求任意次操作后三元组的最小极差(最大值 − 最小值)。 结论:排序为 x ≤ y ≤ z,答案