上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 思路 首先应当让位数最多,因此我们钦定 \(s_1 = S\)。 当 \(S\) 全零和全一都是容易解决的,那么现在只需处理 \(S\) 形如 111000111000... 的情况。 此时为了让最后异或的结果尽可能大,我们肯定选择将第一段连续 0 填上。 令第一段 1 的下标在 \([a,b]\) 阅读全文
posted @ 2025-11-05 16:32 WBIKPS 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-04 08:14 WBIKPS 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-10-17 13:26 WBIKPS 阅读(1) 评论(0) 推荐(0)
摘要: 思路 考虑从每一个 \(d_i \neq -1\) 的点开始往外走 \(d_i\) 步,然后所有这些点走到的点的集合取交集就是答案,复杂度是 \(\Theta(n^2)\) 的。 注意到我们需要对一些集合取交,容易想到 bitset 优化,此时的复杂度瓶颈在于 BFS 的次数。 因为 \(u \le 阅读全文
posted @ 2025-09-27 19:06 WBIKPS 阅读(42) 评论(0) 推荐(1)
摘要: 思路 有一个很简单的 \(\Theta(n^2m)\) 的做法,每一轮枚举所有未进行的考核,判断以当前的能力能否通过这个考核,然后更新当前的能力。 考虑优化,如果每一次都能精准找到一个能够通过的考核,那么就能优化掉一个 \(n\)。对于每一场考核的对科目 \(i\) 的要求从小到大排序,那么以当前科 阅读全文
posted @ 2025-09-27 19:02 WBIKPS 阅读(30) 评论(0) 推荐(0)
摘要: 思路 对于 Subtask 2,本质是确定了最小值,要使 \(1 \leadsto u\) 路径上边权最大值最小,显然直接上 Kruskal 重构树。 对于 Subtask 3,本质是确定了最大值,要使 \(1 \leadsto u\) 路径上边权最小值最小,显然直接跑边双即可。 这启发我们考虑枚举 阅读全文
posted @ 2025-09-21 10:49 WBIKPS 阅读(20) 评论(0) 推荐(0)
摘要: 以为是拓扑排序之类的东西,结果一看 tag 是构造,已老实。 思路 注意到当 \(b\) 有一段连续相同数的时候,对于最后一个经过这一段的操作必须覆盖整个这一段,因此考虑将一段相同的数缩成一个点,记作 \(c_1,\dots,c_k\)。 有解的条件为:\(c\) 序列是 \(a\) 序列的一个子序 阅读全文
posted @ 2025-08-18 23:18 WBIKPS 阅读(12) 评论(0) 推荐(0)
摘要: 主播主播,你怎么调了一上午这个题,是不是可撤销并查集写了路径压缩啊 /yun 思路 为了方便,将题目中所有 0-index 改为 1-index。 切掉 \([p,p + 1]\) 等价于计算 \([1,p],[p + 1,n]\) 两个点集和其连边构成的连通块数之和。两个问题相互独立,现只考虑 \ 阅读全文
posted @ 2025-07-31 15:06 WBIKPS 阅读(19) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-07-10 19:56 WBIKPS 阅读(0) 评论(0) 推荐(0)
摘要: 信息学不是数学,所以乐子题解当乐子看看就行了 /lh 思路 大胆猜测,当查询的 \(h\) 变小时,用按钮的次数一定不会减少,于是上决策单调性可以直接秒掉。 接下来尝试证明一下。设允许的最高高度为 \(h\),令 \(f(x)\) 表示按 \(x\) 次按钮的代价,\(g(h,x)\) 表示按 \( 阅读全文
posted @ 2025-06-25 10:44 WBIKPS 阅读(27) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-06-22 00:05 WBIKPS 阅读(1) 评论(0) 推荐(0)
摘要: 挺有意思的一个题。 思路 在下文中,记 \(col_{x,y} = \operatorname{color}(x,y)\)。 因为颜色只有 \(0,1\),那么 \(|A|\) 等于相邻两个位置 \((x_1,y_1),(x_2,y_2)\) 满足 \(col_{x_1,y_1} + col_{x_ 阅读全文
posted @ 2025-04-04 21:21 WBIKPS 阅读(38) 评论(0) 推荐(0)
摘要: 感谢此题将我送上 Master。 思路 注意观察 \(F(v,l,r)\) 的定义,容易将其刻画成 \(v_{l \sim r}\) 中 \(1\) 的数量减去 \(0\) 的数量。 不妨将 \(1\) 的权值记作 \(1\),\(0\) 的权值记作 \(-1\),令这个序列的权值序列为 \(val 阅读全文
posted @ 2025-03-14 14:40 WBIKPS 阅读(55) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2025-03-07 13:47 WBIKPS 阅读(0) 评论(0) 推荐(0)
摘要: 这下糖丸了,拿不了 1= 就退役了。 Day -114514 初赛也是苟过了,极限。 Day 10.21 离开 qd 的最后一场模拟赛。upd:倒数第二场。 开场半个小时不到过了 t1t2,感觉优势在我。然后发现 t3t4 不可做,优势不在我。 睡了若干小时,会了 t3,过不了大样例,打摆。发现建图 阅读全文
posted @ 2025-02-25 14:09 WBIKPS 阅读(60) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 16 下一页