上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 51 下一页
摘要: 考虑 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 阅读全文
posted @ 2022-09-22 16:10 HappyBobb 阅读(17) 评论(0) 推荐(0)
摘要: 听说赛前写题解可以 rp++。 我们需要求每天融化总数,但直接求并不容易,考虑求每一堆的起始时间到结束时间,那么这一区间内每一天都应该贡献 +1+1+1,注意每个区间的最后一天可能融化不满。 考虑对于每个数二分加前缀和找到终止天数,然后使用线段树区间 +1+1+1,特判最后一个数即可,时间复杂度 O 阅读全文
posted @ 2022-09-17 14:41 HappyBobb 阅读(17) 评论(0) 推荐(0)
摘要: 思考满足条件的序列的本质。 如果对于序列 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, 阅读全文
posted @ 2022-09-14 20:47 HappyBobb 阅读(13) 评论(0) 推荐(0)
摘要: 题意 给定一张带权有向无环图和起点、终点和数 t0t0t0,设从起点到终点不经过重复的边的不同的路径数量为 ccc,每条路径的权值总和为 www,求 ∑w+(c−1)×t0\sum \limits w + (c - 1) \times t0∑w+(c−1)×t0 对 100001000010000 阅读全文
posted @ 2022-09-12 15:43 HappyBobb 阅读(27) 评论(0) 推荐(0)
摘要: 考虑对权值产生贡献的数在哪里。 显然对于一个排列 ppp,我们设 iii 为最大的下标位置,且进行到 iii 时 x=0x = 0x=0。那么对答案有影响的是 pi+1p_{i+1}pi+1​ 到 pnp_npn​。 第一个结论,pi+1p_{i+1}pi+1​ 至 pnp_npn​ 严格单调递增。 阅读全文
posted @ 2022-09-10 12:24 HappyBobb 阅读(13) 评论(0) 推荐(0)
摘要: 提供一种复杂度为 O(nlog⁡2n)O(n \log^2 n)O(nlog2n) 的做法。 考虑数据结构加二分。 如果我们指定某个区间的 lll,那么你可以发现的是,区间是否存在连续子序列和为 000 是单调性的,即如果 r=xr = xr=x 时,有区间和为 000,那么对于 r>xr>xr>x 阅读全文
posted @ 2022-08-31 20:29 HappyBobb 阅读(22) 评论(0) 推荐(0)
摘要: 赛时过了 ABC 就没做了,赛后这题没看题解也做出来了。 考虑按位贪心,即对于二进制从高到低判断每位是否可以为 111。因为 f(a,b)f(a,b)f(a,b) 是按位与运算,所以若 f(a,b)f(a,b)f(a,b) 二进制下的第 iii 位为 111,那么所有 ai⊕bia_i \oplus 阅读全文
posted @ 2022-08-29 10:02 HappyBobb 阅读(15) 评论(0) 推荐(0)
摘要: 先考虑最小值: 显然地,did_idi​ 的最小值应该是 aia_iai​ 在 bbb 里面的 lower_bound。由于每一个 did_idi​ 都是非负的,所以 aia_iai​ 不可能加上 did_idi​ 后比原来的小。那为什么 lower_bound 一定满足题意?假设 did_idi​ 阅读全文
posted @ 2022-08-29 07:48 HappyBobb 阅读(16) 评论(0) 推荐(0)
摘要: 题意 给定 nnn 个数的序列 aaa 和 bbb,你需要计算出 ccc 序列,其中 ci=d⋅ai+bi(1≤i≤n)c_i = d \cdot a_i + b_i(1 \leq i \leq n)ci​=d⋅ai​+bi​(1≤i≤n),你可以指定任意 ddd,最大化 ccc 序列 000 的数 阅读全文
posted @ 2022-08-24 20:52 HappyBobb 阅读(25) 评论(0) 推荐(0)
摘要: 题意 给定 444 个长度均为 nnn 的序列 a,b,c,da,b,c,da,b,c,d。求有多少组 (i,j,k,p)(i,j,k,p)(i,j,k,p) 满足 ai+bj+ck+dp=0a_i + b_j + c_k + d_p = 0ai​+bj​+ck​+dp​=0。 解法 考虑将这个柿子 阅读全文
posted @ 2022-08-22 21:30 HappyBobb 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 51 下一页