摘要: CodeForces 1675E 题目描述 题目描述 题解 众所周知,打算法竞赛的有两种人,要么思维要么数据结构 这道题靠思维做码量过于繁琐了,所以我们采用并查集 选择一个在字符串中至少出现一次的字符(从 "a "到 "z").然后在循环中按字母顺序用前一个字符替换字符串中的所有此类字符.例如,用 阅读全文
posted @ 2026-04-22 14:18 xiaoyintx 阅读(4) 评论(0) 推荐(0)
摘要: 观前提醒,本题解仅针对本人写过的题,题目思路仅供参考 若有新思路欢迎分享 A 题目描述 题目描述 题解 签到题,只要保证\(y \leq 2x\)即可 示例代码 #include<bits/stdc++.h> using namespace std; void solveA(){ long long 阅读全文
posted @ 2026-04-22 17:18 xiaoyintx 阅读(7) 评论(0) 推荐(0)
摘要: 观前提醒,本题解仅针对本人写过的题,题目思路仅供参考 若有新思路欢迎分享 A 题目描述 题目描述 题解 这道题就是简单的输出\([L,R]\)内有多少个整数,输出\(L-R+1\)即可 时间复杂度是\(O(1)\),应该可以接受() 示例代码 #include<bits/stdc++.h> usin 阅读全文
posted @ 2026-04-20 21:44 xiaoyintx 阅读(7) 评论(0) 推荐(0)
摘要: 观前提醒,本题解仅针对本人写过的题,题目思路仅供参考 若有新思路欢迎分享 G 题目描述 题目描述 题解 首先观察样例可知\(n==1\)时肯定无解,数组只有\(0\)元素 之后来到\(n==2\),这时,[\(1\) \(0\)]数组便构造成了符合题意的满足各个前缀异或和不为\(0\)的数组 接下来 阅读全文
posted @ 2026-04-19 17:13 xiaoyintx 阅读(33) 评论(0) 推荐(0)
摘要: 题目描述 text 题解 已知 \(p\) 根I和 \(n\) 根L的棍子总量是 \(p+2 \times q\) ,而我们经过推算可以知道 若组成n行m列的网格需要的棍子总量是 \((m+1)n+(n+1)m==2mn\) 那么,针对 \(S=(m+1)n+(n+1)m==2mn+m+n\) ,我 阅读全文
posted @ 2026-04-19 14:37 xiaoyintx 阅读(45) 评论(0) 推荐(0)