摘要: 我们考虑以下问题:给一个 \(n\) 个点的图的补图。补图一共有 \(\mathcal{O}(n)\) 条边。如何尽可能快地完成一次原图上的 BFS(源点任意)? 我们考虑使用 STL 的 unordered_set 来维护这个过程。首先对于每个节点 \(u\),我们插入 \(u\) 不能通往的点。 阅读全文
posted @ 2026-07-21 20:11 Trent900 阅读(4) 评论(0) 推荐(0)
摘要: 树套树做法太慢了,这里给出一种整体二分的做法。 因为带修,所以最好不要排序。我们尝试对每个询问在线地进行二分:我们二分最大的阈值 \(mid\),使得 \([l_i,r_i]\) 中所有不小于 \(mid\) 的数之和不小于 \(k\)。一次二分是 \(\mathcal{O}(m \log V)\) 阅读全文
posted @ 2026-07-20 14:18 Trent900 阅读(12) 评论(0) 推荐(0)
摘要: P2824 [HEOI2016/TJOI2016] 排序 题目描述 在 2016 年,佳媛姐姐喜欢上了数字序列。因而她经常研究关于序列的一些奇奇怪怪的问题,现在她在研究一个难题,需要你来帮助她。 这个难题是这样子的:给出一个 \(1\) 到 \(n\) 的排列,现在对这个排列序列进行 \(m\) 次 阅读全文
posted @ 2026-07-19 14:07 Trent900 阅读(2) 评论(0) 推荐(0)
摘要: A - Obesity 注意不要用浮点数。 B - Keep the Change 如果 $s_i = $keep,那么答案累加 \(b_i - a_i\) 即可。 C & E - Adjacent Sums 我们令 \(a_i\) 被操作的次数为 \(x_i\)。 考虑简单版本(\(m = 2\) 阅读全文
posted @ 2026-07-19 11:33 Trent900 阅读(32) 评论(1) 推荐(0)
摘要: 题目描述 给一个 \(1\) 到 \(N\) 的排列 \(\{A_i\}\),询问是否存在 \[1 \le p_1<p_2<p_3<p_4<p_5<…<p_{Len} \le N (Len \ge 3) \]使得 \(Ap_1,Ap_2,Ap_3,\cdots,Ap_{Len}\) 是一个等差序列。 阅读全文
posted @ 2026-07-17 20:50 Trent900 阅读(11) 评论(0) 推荐(0)
摘要: 题意:你需要维护一个数组。支持区间加,区间开根,区间求和。 我们做过没有区间加的版本。这个版本中,我们发现,对于一个数,暴力给它开一次根会给时间复杂度带来 \(\mathcal{O}(\log n)\) 的贡献。那么数不会增加,所以在吧遍历树的时候,将最大值 $ \le 1 $ 的区间剪枝即可。时间 阅读全文
posted @ 2026-07-17 15:20 Trent900 阅读(5) 评论(0) 推荐(0)
摘要: 一道【真的是小清新吗】构造题。 题面在这里。 首先,题目转化为:我们想构造两种将 \(n\) 个元素划分为 \(s = n - m\) 个子序列的方案。我们令这两个方案的序列集为 \(S\) 和 \(T\)。对于 \(S\) 中任意元素 \(x\) 和 \(T\) 中任意元素 \(y\),均需满足 阅读全文
posted @ 2026-07-17 01:39 Trent900 阅读(18) 评论(0) 推荐(0)
摘要: 是一个比较 dirty 的题。 题意很简单。那么首先就可以想到线段树的区间推平。 注意到 \(n \le 10^7\),那么这个对常数要求很严格。 于是,我们的算法必须是 \(\mathcal{O}(m)\),或者 $ n \log n$ 的。 接着,我们发现对于 \(i\),我们想求的其实是 \( 阅读全文
posted @ 2026-07-16 13:44 Trent900 阅读(12) 评论(0) 推荐(0)
摘要: 感觉思路很明显,但是转化没有很好想。 首先,这个修改 + 查询显然是想让我们搞出易于维护的构造方案,或者把最小修改次数转化成某个东西来维护。 不论怎样,我们先分析一下删除的过程。发现当前长度为 \(i\),那肯定只有 \(i\) 是可以删的。那么不难发现,\(i\) 可以作为删除数的长度范围,其实就 阅读全文
posted @ 2026-07-16 13:34 Trent900 阅读(11) 评论(0) 推荐(0)
摘要: 省流:以下所有内容都建立在我考上 SZMS 的前提下。 3 月开学 开学第一周没去教室,在准备省选,然后在 GDOI 获得了高达 108 的分数。 4 月体育中考 一边跳绳一边观赏其它同学跑长跑,喜欢我们 1000 米 32 个弯的学校跑道吗? 然后就是神秘的体育中考环节,先测的篮球。 然后就是一分 阅读全文
posted @ 2026-06-29 14:41 Trent900 阅读(26) 评论(1) 推荐(1)