09 2022 档案
摘要:考虑 01-trie。 把每个前缀异或和变成二进制插入 01-trie,然后贪心地对后缀异或和搜索 01-trie。1012≈24010^{12} \approx 2^{40}1012≈240,注意空间复杂度。 显然 2p>∑i=0p−12i2^p > \sum \limits_{i=0}^{p-1
阅读全文
摘要:听说赛前写题解可以 rp++。 我们需要求每天融化总数,但直接求并不容易,考虑求每一堆的起始时间到结束时间,那么这一区间内每一天都应该贡献 +1+1+1,注意每个区间的最后一天可能融化不满。 考虑对于每个数二分加前缀和找到终止天数,然后使用线段树区间 +1+1+1,特判最后一个数即可,时间复杂度 O
阅读全文
摘要:思考满足条件的序列的本质。 如果对于序列 aaa 的每个后缀 bbb,都有 aaa 比 bbb 屑,那么就是说,a1≤a2,a3,⋯ ,ana_1 \leq a_2, a_3, \cdots, a_na1≤a2,a3,⋯,an,a2≤a3,a4,⋯ ,ana_2 \leq a_3, a_4,
阅读全文
摘要:题意 给定一张带权有向无环图和起点、终点和数 t0t0t0,设从起点到终点不经过重复的边的不同的路径数量为 ccc,每条路径的权值总和为 www,求 ∑w+(c−1)×t0\sum \limits w + (c - 1) \times t0∑w+(c−1)×t0 对 100001000010000
阅读全文
摘要:考虑对权值产生贡献的数在哪里。 显然对于一个排列 ppp,我们设 iii 为最大的下标位置,且进行到 iii 时 x=0x = 0x=0。那么对答案有影响的是 pi+1p_{i+1}pi+1 到 pnp_npn。 第一个结论,pi+1p_{i+1}pi+1 至 pnp_npn 严格单调递增。
阅读全文