随笔分类 -  数据结构-----分块

摘要:vp 了一场,被两年前的神仙们干爆了。 阅读全文
posted @ 2022-08-09 19:03 C202044zxy 阅读(393) 评论(10) 推荐(2) 编辑
摘要:上午想这道题的时候直接想睡着了,并且在梦里和杀老师打了一架。 阅读全文
posted @ 2022-07-11 20:24 C202044zxy 阅读(151) 评论(0) 推荐(1) 编辑
摘要:由于内容实在是太多了,所以分两部分发出来。 阅读全文
posted @ 2022-06-29 09:55 C202044zxy 阅读(658) 评论(0) 推荐(1) 编辑
摘要:又是什么都不会的一天呢... 阅读全文
posted @ 2022-05-31 22:45 C202044zxy 阅读(227) 评论(0) 推荐(1) 编辑
摘要:感觉难度开始上去了。 阅读全文
posted @ 2022-05-19 16:20 C202044zxy 阅读(142) 评论(0) 推荐(1) 编辑
摘要:完了,再这样水题解,大家都知道 C202044zxy 不补困难的考试题而只会刷水题了 /ll 阅读全文
posted @ 2022-05-17 16:44 C202044zxy 阅读(397) 评论(0) 推荐(1) 编辑
摘要:树 题目描述 点此看题 解法 考虑这样的一个计数方法:对于一个点,我们考虑其在第一棵树上是叶子,第二棵树上是非叶子;或者在第一棵树上是非叶子,第二棵树上是叶子的状态。那么记录第一棵树前面的非叶节点个数,记录第二棵树后面的非叶节点个数,就可以方便地计算方案数。 但是这样做会出现一个明显的问题:我们的非 阅读全文
posted @ 2022-05-16 16:41 C202044zxy 阅读(198) 评论(0) 推荐(1) 编辑
摘要:又能切 *3000 的题了,开心。 阅读全文
posted @ 2022-05-12 19:02 C202044zxy 阅读(509) 评论(0) 推荐(1) 编辑
摘要:一、题目 点此看题 二、解法 感冒在家两天,今天才回学校,虽然博客鸽了一天但是我换签名了。 对于询问其实可以分块,每一块的前 8 位都是一样的,那么处理后 8 位就可以了,设 f(u,i) 表示 u 向上的 256 个节点中,最大的 \(a_v\oplus ( 阅读全文
posted @ 2022-01-11 12:03 C202044zxy 阅读(148) 评论(0) 推荐(1) 编辑
摘要:一、题目 点此看题 二、解法 首先有一个根本想不到比较显然的贪心:直接贪心选取贡献最大的 i 所以做题策略还是要调整啊,大胆猜结论,小心验证,如果能拍上几万组肯定就没问题。 那么每个 i 的贡献可以写成 kiai+bi 的形式,其中 ki 表示前面已经选取的点 阅读全文
posted @ 2021-10-21 11:26 C202044zxy 阅读(71) 评论(0) 推荐(0) 编辑
摘要:Poman Numbers 题目描述 点此看题 解法 以后做不出来第一题一定要打表找规律,这么辣鸡的题我空耗了两个小时 你发现每个数前面的符号是正或者负,打表发现最后一个位置的符号一定为正,倒数第二个位置的符号一定为负,其他位置的符合任填,构造方法: 因为已经知道结论了我们这里就用归纳法: 如果只有 阅读全文
posted @ 2021-10-12 17:33 C202044zxy 阅读(450) 评论(0) 推荐(1) 编辑
摘要:一、题目 点此看题 二、解法 势能线段树 常见的套路:我们把询问按右端点离线,对于每个左端点维护其答案。 考虑插入 ar 之后如何维护最小值,想象所有已有的数已经排列在了一个数轴上,我们可以感知到受影响的点数应该不会很多,但是快速找到受影响的点貌似是不可能的。 可以换个思路,我们猜测每个点 阅读全文
posted @ 2021-09-10 17:33 C202044zxy 阅读(155) 评论(0) 推荐(0) 编辑
摘要:一、题目 点此看题 二、解法 一开始不是很好入手,但是发现限制是至少两个元素出现最多,特殊情况是全序列出现最多的元素有两种,那么答案是 n 否则最多的数只有一种,记为 x,不难证明最优的答案是一定包含 x 的,因为如果不包含 x 那么可以通过调整使得答案更大,我觉得本 阅读全文
posted @ 2021-07-02 13:30 C202044zxy 阅读(88) 评论(0) 推荐(0) 编辑
摘要:F. Magnets 题目描述 点此看题 解法 不难发现机器返回的是 (n1s1)(n2s2) 经典思路是找到一个未消磁的磁铁,然后挨个去验即可。 怎么找这个未消磁的磁铁呢?一开始我想的是把每个磁铁和剩下的所有磁铁验证,但是如果剩下磁铁是电中性的就判断不出来。正解是用机器去测 \ 阅读全文
posted @ 2021-05-16 12:04 C202044zxy 阅读(62) 评论(0) 推荐(0) 编辑
摘要:灯 题目描述 有一排 n 个灯,每个灯颜色 1m,一开始所有灯都是关着的。 有 q 次操作,每次改变某种颜色灯的状态,每次操作后查询有多少个极长的开着灯的连续段。 1n,q105,1mn 解法 O(nq) 阅读全文
posted @ 2021-04-04 17:36 C202044zxy 阅读(396) 评论(0) 推荐(0) 编辑
摘要:一、题目 点此看题 其实是一道带修莫队的模板题啊。 二、解法 普通莫对其实是一个二维的信息 (l,r),既然要支持修改,我们添加一个信息表示这个询问用到的修改是 [1,t],那么我们可以用一个三维信息来表示一个询问 (l,r,t) 排序的方法是这样的:先判断 l 在不 阅读全文
posted @ 2021-03-18 21:29 C202044zxy 阅读(59) 评论(0) 推荐(0) 编辑
摘要:先口胡一下做法,有链接的题目再去写一下代码吧。 四元环计数 这是一个知识点,但是我现在不会 边分治 其实这东西和点分治差不了多少,但是由于分治树是二叉树所以会很有用。 中心思想就是每次找到一个最好的边(两边子树大小相差最小),然后以这个边作为根递归两个子树。类似于 kruskal阅读全文
posted @ 2021-02-16 16:33 C202044zxy 阅读(182) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示