上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 题目链接 这类题着重于抓住充分条件进行构造。 解决这道题,就得抓住题目中最为特殊的条件:\(s_c\leq {n_c}^2\)。我们不难找出一种关于它的充分条件:\(\max_{u\in S_c}d_u\leq n_c\)。 尝试在此充分条件下设计构造方法:不妨按照 \(d_u\) 进行排序,之后从 阅读全文
posted @ 2023-09-22 10:47 徐子洋 阅读(10) 评论(0) 推荐(0)
摘要: 题目链接1、题目链接2 注意到这道题本质就是一个矩形求和矩形赋值的操作。其中满足:对于任意一个点,每次赋予的权值是单调递增的。 这看起但就像是一个二维线段树能做的范畴。但是众所周知,二维线段树的外层无法进行标记上传操作(无法 pushup),故而这题我们考虑标记永久化。同时,为了简化问题,我们先关心 阅读全文
posted @ 2023-09-10 18:10 徐子洋 阅读(15) 评论(0) 推荐(0)
摘要: 题目链接 以下设 \(B\) 为一个阈值,同时也表示值域分块的块长。 先考虑所有 \(b\) 都不为 \(0\) 的情况。对于一组询问,我们设一个 \(x\) 表示:当前已搬完所有 \(a\leq x\) 的砖。那么每次只可能是以下两种情况之一: 有至少一摞砖在当前这个单位时间内被搬完 拿 \(x\ 阅读全文
posted @ 2023-09-09 13:23 徐子洋 阅读(83) 评论(0) 推荐(0)
摘要: 题目链接 先考虑如何判定一个集合是否存在两个异或和相同的子集 \(s,t\),不然解决这道题就是无稽之谈。 根据异或的优良性质,不妨在 \(s,t\) 中分别去掉 \(s\cap t\),之后从 \(s\) 中任意移动 \(|s|-1\) 个元素到 \(t\) 中去,易发现此时两个集合的元素异或和还 阅读全文
posted @ 2023-09-09 12:00 徐子洋 阅读(105) 评论(0) 推荐(0)
摘要: [题目链接](https://codeforces.com/problemset/problem/724/G) 不妨先看一道更为基础的题:[CF845G](https://codeforces.com/problemset/problem/845/G)以及[它的题解](https://www.cnb 阅读全文
posted @ 2023-09-06 08:11 徐子洋 阅读(20) 评论(0) 推荐(0)
摘要: [原题链接](https://codeforces.com/problemset/problem/845/G) 不妨先了解几个前置知识/引理: 异或的抵消性质: * $a\oplus a=0$ * $\forall b[b\not= a],a\oplus b\not=0$ * $(a\oplus b 阅读全文
posted @ 2023-09-05 14:51 徐子洋 阅读(36) 评论(0) 推荐(0)
摘要: 不妨先了解几个前置知识/引理: 异或的抵消性质: $a\oplus a=0$ $\forall b[b\not= a],a\oplus b\not=0$ $(a\oplus b)\oplus (a\oplus c)=b\oplus c$ 引理 $1$:$\forall u,v\in\text{Tre 阅读全文
posted @ 2023-09-05 14:49 徐子洋 阅读(11) 评论(0) 推荐(0)
摘要: 思路 $1$:一眼 set 维护区间的模板。每次打击一个位置就把区间分裂,重新统计贡献—— $[l,r]$ 这个闭区间最多能放的战舰数为 $\lfloor\frac{(r-l+1)+1}{a+1}\rfloor$($a+1$ 是因为战舰之间有空格)。 思路 $2$:二分答案。其中判断答案是否合法就只 阅读全文
posted @ 2023-09-01 17:20 徐子洋 阅读(14) 评论(0) 推荐(0)
摘要: [题目链接](https://codeforces.com/problemset/problem/765/E "题目链接") ## 题意 给出一颗无根树,你可以钦定一个根,并进行若干次下述操作: * 选择一个点 $v$,以及 $v$ 延伸出去的两条长度相同的路径(两条路径没有重叠的边)。删去其中任意 阅读全文
posted @ 2023-09-01 16:14 徐子洋 阅读(13) 评论(0) 推荐(0)
摘要: [题目链接](https://codeforces.com/problemset/problem/383/E) 拿到这题,看到求答案的方式:“平方的异或和”。这是就能想到可能有两种方式统计答案: * 直接按照他所说的去算。 算出每一种情况下的数量平方再取个异或和。 * 拆贡献 既然是平方,就无异于点 阅读全文
posted @ 2023-08-31 19:50 徐子洋 阅读(16) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页