03 2022 档案

摘要:给出 nnn 以及一个长为 nnn 的序列 aaa。 给出 mmm,接下来 mmm 组询问。 每组询问给出一个 l,rl,rl,r,你需要求出,对于 i,j∈[l,r]i,j \in [l,r]i,j∈[l,r],且满足 i≠ji \neq ji=j,∣ai−aj∣|a_i-a_j|∣ai​−aj 阅读全文
posted @ 2022-03-30 13:56 蒟蒻orz 阅读(2) 评论(0) 推荐(0) 编辑
摘要:要求维护一棵树: 每个点有 333 个端口,分为输入端和输出端(连向父亲)。输出端的个数 ≤1\leq 1≤1。 如果一个点输入端权值为 111 的个数 ≥2\geq 2≥2,那么这个点的权值为 111,否则为 000。 支持动态修改叶子节点,修改后询问根节点的权值。 1≤n≤5×1051 \leq 阅读全文
posted @ 2022-03-23 13:58 蒟蒻orz 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Dashboard - Codeforces Round #545 (Div. 2) - Codeforces Codeforces Round #545 (Div. 2)\rm Codeforces~Round~\#545~(Div.~2)Codeforces Round #545 (Div. 2 阅读全文
posted @ 2022-03-20 09:35 蒟蒻orz 阅读(15) 评论(0) 推荐(0) 编辑
摘要:题面自行看吧。。。 std 首先把当前奶牛的位置作为根。 令 gug_ugu​ 表示 uuu 与最近的叶子的距离。 那么若奶牛在 uuu,无法走到 iii 的子树内,当且仅当 dis⁡(u,i)≥gi\operatorname{dis}(u, i) \ge g_idis(u,i)≥gi​。 由于要使 阅读全文
posted @ 2022-03-19 11:28 蒟蒻orz 阅读(6) 评论(0) 推荐(0) 编辑
摘要:维护一个序列,要求支持合并相邻两个节点(并赋入新的值)、插入、询问一段区间中任意子区间的区间极差的最大值和最小值。 值域 10910^9109,点数 10510^5105,操作数 10510^5105。 std 算是一眼题了~~(那就水个题解)~~。 对于修改,用平衡树维护即可。 对于极差最大值,显 阅读全文
posted @ 2022-03-19 08:13 蒟蒻orz 阅读(5) 评论(0) 推荐(0) 编辑
摘要:要求维护一颗带边权和点权 rrr 的树,支持动态插入叶子 以及 询问树上有多少点对满足两个点的点权之和大于两点间的边权之和,即 ∀i<j,ri+rj≥dis⁡(i,j)\forall i < j,r_i+r_j \geq \operatorname{dis}(i,j)∀i<j,ri​+rj​≥dis 阅读全文
posted @ 2022-03-15 07:21 蒟蒻orz 阅读(2) 评论(0) 推荐(0) 编辑
摘要:给定一张无向图,要求把边染成黑白两色,要求所有白色边构成的子图没有环,且所有黑色边构成的子图没有环。 1≤T≤10,n≤500,≤1031 \leq T \leq 10,n \leq 500, \leq 10^31≤T≤10,n≤500,≤103,时限 2s2\text{s}2s,空限 250MB2 阅读全文
posted @ 2022-03-04 13:45 蒟蒻orz 阅读(4) 评论(0) 推荐(0) 编辑
摘要:题面自己看吧。。。 std 对于这种毒瘤的最小费用匹配问题,一般考虑网络费用流。 对于每个水管的每一个支管,有且仅有一个其它方格上的水管的其中一个支管与其相连,这样就不会漏水了,也就是一个水管的每个支管容量只能为 111,且都要满流。 由于我们要用网络流,又考虑到只有相邻的两个水管又可能产生流量,于 阅读全文
posted @ 2022-03-03 14:00 蒟蒻orz 阅读(4) 评论(0) 推荐(0) 编辑
摘要:题面自己看吧。。。 std 典型的网络流。 看到网格和炸点,可以想到是最小割。 按照套路,考虑染色,寻找规律。 发现,可用如下方法染色。 之后四种情况都是如下: 发现如图每种情况必然包含四种不一样的颜色,且顺序都是 黄 →\to→ 绿 →\to→ 黑 →\to→ 灰。 思考一下,发现破坏一个讨厌的图 阅读全文
posted @ 2022-03-01 18:19 蒟蒻orz 阅读(4) 评论(0) 推荐(0) 编辑

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