摘要:
XXIV.[Code+#1]Yazid 的新生舞会 关于众数,我们通常是对于每个数求出它作为众数的区间数。 考虑某个数 \(x\)。我们可以发现,如果令 \(a_i=x\) 的所有位置有 \(b_i=1\),其余位置有 \(b_i=-1\),则如果某个区间 \([l,r]\) 关于 \(b\) 的区 阅读全文
posted @ 2021-04-02 16:49
Troverld
阅读(66)
评论(0)
推荐(0)
摘要:
XXIII.[JOI 2020 Final] 火事 题解 阅读全文
posted @ 2021-04-02 16:48
Troverld
阅读(96)
评论(0)
推荐(0)
摘要:
XXII.CF477E Dreamoon and Notepad 题解 阅读全文
posted @ 2021-04-02 16:45
Troverld
阅读(54)
评论(0)
推荐(0)
摘要:
XXI.[APIO2015]八邻旁之桥 首先先忽略所有在同侧的人,考虑异侧的人。 则明显,如果我们只在$p$位置修一座桥,则一个从某侧的$x$到另一侧的$y$的人,其一共要走的距离就是 \(|p-x|+|p-y|\) (忽略了桥长,因为桥长可以被统一计算) 于是我们发现,此时$x$和$y$是独立的。 阅读全文
posted @ 2021-04-02 16:43
Troverld
阅读(57)
评论(0)
推荐(0)
摘要:
XX.[APIO2018] New Home 新家 题解 阅读全文
posted @ 2021-04-02 16:41
Troverld
阅读(27)
评论(0)
推荐(0)
摘要:
XIX.「JOI 2013 Final」バブルソート 冒泡排序 首先,有一个常识性结论,就是冒泡排序的次数等于逆序对数。所以本题等价于交换两个数使得减少的逆序对数最多。 于是我们翻出VIII.CF785E Anton and Permutation中给出的结论——当$i<j$且$a_i>a_j$时, 阅读全文
posted @ 2021-04-02 16:39
Troverld
阅读(146)
评论(0)
推荐(1)
摘要:
XVIII.CF679E Bear and Bad Powers of 42 一个显然的想法是,观察到可能的值域(\(10^{14}\))内不会有很多(准确地说,一共$11$个)$42$的整数次幂。于是我们考虑每次暴力修改,则每个数最多被处理$11$次,复杂度显然是可以承受的。 于是我们现在问题就转 阅读全文
posted @ 2021-04-02 16:38
Troverld
阅读(95)
评论(0)
推荐(0)
摘要:
XVII.CF1413F Roads and Ramen 首先,注意到本题等价于求路径上所有边权的异或和为$0$的路径长度的最大值。 然后,我们要猜/证明出一个结论,即任意一条极长合法路径,其必有一个端点是直径端点。 证明: 我们设有一条直径$(S,T)$。我们再设$col_i$表示从$i$节点到根 阅读全文
posted @ 2021-04-02 16:36
Troverld
阅读(63)
评论(0)
推荐(0)
摘要:
XVI.CF360B Levko and Array 明显可以二分答案为$x$。二分之后,我们考虑DP验证。 我们设$f_i$表示$a_i$强制保留时,最多可以保留多少个数。则我们显然有转移方程 \(\Large f_i=\max\limits_{j\in[1,i),|a_i-a_j|\leq(i- 阅读全文
posted @ 2021-04-02 16:24
Troverld
阅读(66)
评论(0)
推荐(0)
摘要:
XV.CF319E Ping-Pong 好题。 首先,离线下来离散化显然是不用说的。 然后观察这里“可以移动”的定义,发现明显可以类比图论中的连边。发现边只有有向边(两区间包含)和无向边(两区间相交)两种,又因为我们只管连通性,所以无向边可以直接使用并查集维护。而包含关系又具有可传递性,故我们最终会 阅读全文
posted @ 2021-04-02 16:22
Troverld
阅读(75)
评论(0)
推荐(0)

浙公网安备 33010602011771号