03 2024 档案

摘要:题目链接:符卡对决 视频讲解 经典的题目,对于这个 [l,r] 询问,我们先关注期望怎么算。 考虑方案总数和有效的和,方案总数显然有 n×(n1)2,现在还需要关注有效和,我们关注对于若干个有效的关系用一个比较形象的数据结构表示 并查集,那么两个卡牌 阅读全文
posted @ 2024-03-23 21:10 Athanasy 阅读(16) 评论(0) 推荐(1) 编辑
摘要:题目链接:CF 或者 洛谷 首先观察到题目的修改 xy,是每个位置的 x 都要变,那就显然的拆位去算每一位的贡献。当然,你又发现 xy,这玩意属于值为 x 的位变化成 y,那么这个和普通的拆位区别就在于这是维 阅读全文
posted @ 2024-03-23 15:31 Athanasy 阅读(22) 评论(0) 推荐(1) 编辑
摘要:题目链接:CF 或者 洛谷 视频讲解 本题挺有意思的,我们观察到 k 这个限制使得我们可以将原序列进行分组,把 k 的限制的元素放在一组中,那么根据题意,这组当中任意元素之间都是可以互相交换的,包括系统用品。那么假设一组中有 x 个自身的物品,y 个系 阅读全文
posted @ 2024-03-22 20:34 Athanasy 阅读(22) 评论(0) 推荐(1) 编辑
摘要:题目链接:Gty的妹子序列 关于莫队的一些教程 类似题教学 关于本题,重新提一下关于普通莫队最优块长,在教学当中提到了每次移动为 B 大小,一共会移动 q 次,那么复杂度为 qB,我们考虑取块长为 nq,那么我们可以得到最佳复杂度为:\ 阅读全文
posted @ 2024-03-22 16:45 Athanasy 阅读(17) 评论(0) 推荐(1) 编辑
摘要:题目链接:CF 或者 洛谷 关于非随机数据的颜色均摊是 O(n) 的,在往期文章中已经提过。本题需要考虑一下关于操作二的一个影响怎么进行处理。其实这个东西我们可以类似标记永久化的思想去开一个数组记录 tag[color] 表示这种颜色最终需要加多少。 解下来我们要来考虑一个问题,如果 阅读全文
posted @ 2024-03-21 17:03 Athanasy 阅读(27) 评论(0) 推荐(1) 编辑
摘要:题目链接:CF 或者 洛谷 不是很难的题,但在这里提供一个动态开点线段树怎么卡空间卡过去的极致空间处理技巧 全局 mex 问题,常见的做法就是维护权值树,然后找第一个没有权值的点,可以维护 min,但本题存在第三个操作,所以不能再去传统地维护 minmax 去辅 阅读全文
posted @ 2024-03-20 22:08 Athanasy 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目链接:序列 挺神仙的好题 关于时间维上的贡献处理,之前做过一些类似的题,这题是很不错的体现题。 对于一个数的查询来说,我们暴力地看看它的变化: 时间维有个很重要的特点,当前时间点的修改只会影响后续的所有时间点。对于某个时间点 i,如果它的修改 [l,r]+val 包括了 \(po 阅读全文
posted @ 2024-03-18 18:23 Athanasy 阅读(63) 评论(0) 推荐(3) 编辑
摘要:题目链接:数颜色 经典题目了,暴力数据结构随便过,不过这种不带修的单个颜色的数量查找有个经典的做法:分桶+二分。具体的为每个颜色分桶,记录有序下标,这样就可以二分出 [l,r] 上的下标个数。对于一次交换来说,如果相邻的颜色相同那么并不会发生交换,如果不同那么就发生交换,由于下标在桶里,我们 阅读全文
posted @ 2024-03-17 19:50 Athanasy 阅读(20) 评论(0) 推荐(1) 编辑
摘要:题目链接:校园网Network of Schools 这个题得翻译下题目意思才知道在干嘛,题目一开始表明了这个是一个有向图,因为边是单向的。其次关于第一个问题: 基于一个事实,如果有 xyz,那么只需要 x 接受协议,它所在的 \( 阅读全文
posted @ 2024-03-17 17:08 Athanasy 阅读(18) 评论(0) 推荐(1) 编辑
摘要:题目链接:园丁的烦恼 挺经典的题目,转化成二维数点去做 这玩意和常规的偏序计数问题有区别: 转化为求 axb && cyd 的数量,这种就别想着拆来拆去了,这种权值类带偏序计数类问题,是经典的可差性问题,我们计:ans(x,l,r) 阅读全文
posted @ 2024-03-17 15:28 Athanasy 阅读(44) 评论(0) 推荐(2) 编辑
摘要:题目链接:森林 有意思的树上可持久化线段树变形题,建议先看这个:P2633 Count on a tree 题解 对于本题而言,我们重新阐述树上可持久化线段树的核心思想,对于点路径/边路径上的第 k 大问题,我们使用树上前缀和问题的思想,将其转化为可差性问题:一条路径上的权值线段树可以拆分为 阅读全文
posted @ 2024-03-17 13:57 Athanasy 阅读(13) 评论(0) 推荐(1) 编辑
摘要:题目链接:Count on a tree 大概可以认为是树上主席树的板子 我在之前的某些题解提到了,主席树一般来说有两个基本功能: 可持久化功能,可以选择回退或者新增版本。 对于可差性问题,可以有更好的转化为前缀和做法,常见的问题为权值类型问题。 在树上的路径第 k 大,显然如果我们能拿到这 阅读全文
posted @ 2024-03-17 11:27 Athanasy 阅读(24) 评论(0) 推荐(1) 编辑
摘要:洛谷题目链接:排序 abc题目链接:Atcoder 或者 洛谷 两道差不多的题拿出来说说。本题有双 log 做法,也有单 log 做法,都讲讲。 双 log 做法 对于第一个题而言,询问最终 pos 位置上的数为多少,那么这个问题是否具有单调性?这个是很有意思的 阅读全文
posted @ 2024-03-15 22:34 Athanasy 阅读(32) 评论(0) 推荐(1) 编辑
摘要:题目链接:列队 这题的正解真技巧性,平衡树和线段树做法不再赘述,主要来讲讲这个离线的树状数组倍增是怎么玩的,感觉很妙蛙种子。 简单回顾 回顾几个简单知识点: 权值树状数组如何找第 k 大,直接树状数组上倍增找到 cntk1 的最大值,而这个 \(\sum cnt 阅读全文
posted @ 2024-03-13 00:02 Athanasy 阅读(46) 评论(0) 推荐(1) 编辑
摘要:题目链接:CF 或者 洛谷 关于 mex 问题是一个比较久远的问题,有很多经典的方法去解决。本题的 mex 是从正整数开始的,不要忽略掉。 来讲讲常见的两种解决方案,首先回到题目所问,如果我们暴力地询问: 1,2,3,4,.....mex 是否都能由原数组构造出来,对于 \( 阅读全文
posted @ 2024-03-08 12:39 Athanasy 阅读(60) 评论(0) 推荐(2) 编辑
摘要:题目链接:影魔 首先,考虑 n2 枚举是很好思考的,贡献类的题大多数是从 n2 的暴力思考 有效贡献点 的特征。 考虑本题问的两种贡献与什么有关,顺便说说我自己的思考吧。一开始简单扫了一眼以为是偏序问题计数,结果发现还有个区间询问限制,那么我们先解决区间询问限制:不带修?那就扫描 阅读全文
posted @ 2024-03-06 17:23 Athanasy 阅读(53) 评论(0) 推荐(1) 编辑
摘要:题目链接:镜中的昆虫 经典题了,我们首先回顾下颜色数的常见做法统计: 对每个位置维护一个 prei,表示与当前位置相同的颜色上一次出现位置。那么我们分讨一下。 查询 [l,r] 得到颜色数,对于 prei<li 点,显然它就是这个区间内 ai 对应 阅读全文
posted @ 2024-03-01 18:57 Athanasy 阅读(50) 评论(0) 推荐(1) 编辑

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