摘要:
LCI.CF979E Kuro and Topological Parity 我们考虑在一张染色完成的图里,我们连上了一条边,会有何影响? 在同色节点间连边——明显不会有任何影响 在异色节点间连边,但是出发点是个偶点(即有偶数条路径以其为终点的节点)——终点的路径数增加了,但增加的是偶数,故也无影响 阅读全文
posted @ 2021-03-30 20:03
Troverld
阅读(62)
评论(0)
推荐(0)
摘要:
LC.CF GYM100739J.Longest cheap palindrome 我们设$f[i,j,k,l,r]$表示: 当前左端取到了位置$i$,右端取到了位置$j$; 当前选择的子序列长度为$k$; 区间$[i,l],[r,j]$中所有字符都被选择时,最小要付出的代价。 转移很简单,枚举左右 阅读全文
posted @ 2021-03-30 20:00
Troverld
阅读(44)
评论(0)
推荐(0)
摘要:
LXXXIX.CF288E Polo the Penguin and Lucky Numbers 题解 阅读全文
posted @ 2021-03-30 19:58
Troverld
阅读(31)
评论(0)
推荐(0)
摘要:
LXXXVIII.CF543D Road Improvement 常规换根DP题。 我们可以设$f_i$表示以$i$为根的子树中的方案数。则有转移式 \(f_i=\prod\limits_{j\in son_i}(f_j+1)\) 其中$+1$的意思是将边$(i,j)$留作坏边。 显然换根DP就很好 阅读全文
posted @ 2021-03-30 19:56
Troverld
阅读(94)
评论(0)
推荐(0)
摘要:
LXXXVII.CF938F Erasing Substrings 一个naive的想法是设$f_{i,j}\(表示在位置\)[1,i]$中,我们删去了长度为$2k(k\in j)$的一些串,所能得到的最小字典序。使用二分+hash可以做到$O(n2\log^2 n)$,无法承受。 发现对于状态$f 阅读全文
posted @ 2021-03-30 19:54
Troverld
阅读(58)
评论(0)
推荐(0)
摘要:
LXXXVI.CF295D Greg and Caves 题解 阅读全文
posted @ 2021-03-30 19:52
Troverld
阅读(29)
评论(0)
推荐(0)
摘要:
XXXV.CF401D Roman and Numbers 思路: 我们设$num_i$表示$n$中出现了多少个数字$i$。然后就可以设$f[i][j]$表示当填入数字的状态是$i$,且当前数$%m$的余数是$j$时的方案数。则直接转移即可。 复杂度$O(18*2^{18}*m)$。 代码: #in 阅读全文
posted @ 2021-03-30 19:50
Troverld
阅读(59)
评论(0)
推荐(0)
摘要:
LXXXIV.CF51F Caterpillar 也不知道算不算DP,反正就放这吧。 首先我们很轻松就能想到关于“环”,或者进一步地说,“边双连通分量”。因为最终图中不能有环,所以每个边双肯定最终会被缩成一个点。那么我们就也来缩一下。 在缩点之后,我们便得到了一片森林。 很明显对于每一棵树,我们都应 阅读全文
posted @ 2021-03-30 19:48
Troverld
阅读(54)
评论(0)
推荐(0)
摘要:
LXXXIII.CF261D Maxim and Increasing Subsequence 首先,我们可以发现,当这个重复次数很大的时候,答案就等于序列中出现的不同权值个数。实际上,这个“很大”就可以被当作“大于等于不同权值个数”。 不同权值个数实际上是$\min(n,m)$级别的,其中$n$是 阅读全文
posted @ 2021-03-30 19:47
Troverld
阅读(79)
评论(0)
推荐(0)
摘要:
LXXXII.UOJ#11. 【UTR #1】ydc的大树 很明显,如果我们令一个黑点$x$为树根,设它的“好朋友”集合为$\mathbb\(,则路径\)(x,\operatorname{\mathbb})$中所有白节点均可以使$x$不开心。这个可以用树上差分来进行路径加。现在关键是求出$\oper 阅读全文
posted @ 2021-03-30 19:46
Troverld
阅读(79)
评论(0)
推荐(0)

浙公网安备 33010602011771号