摘要:
这道题本质上不难,但是很麻烦,很恶心。 我看了一下,市面上的题解基本都是用$dfs$的方式来演绎这个$dp$,而且有一些雷同于单调,下面,我用区间$dp$的角度来演绎这道题。 我们姑且先定义$dp_{i,j,0}\(为对区间\)[i,j]$染色的方案数。 我们先考虑转移,然后根据转移再完善我们的定义 阅读全文
摘要:
似乎没有人打平衡树的题解,那我就来水一发~ 我们将题目做一个简单的转化: 设$sum_i = \sum_^ a_j$ 那么答案就是$\sum_\sum_ (L \leq (sum_i - sum_) \leq R)$ 我们可以利用容斥的思想进行简单是转化: \(\sum_{i=1}^{n}\sum_ 阅读全文
摘要:
我们考虑使用点分治,先找到一条路径,然后判断它是否可行? 经过研究,我们发现一条路径是可行解,当且仅当它是多条平衡路径合并而来的,于是我们把以根节点出发的路径分为两种,一种是包含有平衡路径的路径,它的贡献就是在其他子树中能够与它组成平衡路径的路径数目。 另一种是不包含有平衡路径的路径,则它的贡献就是 阅读全文
摘要:
这道题让我在2.29号的上午自闭了数个小时。。。 首先分享一个非常不好的习惯--做题看标签: 于是可怜的我就被坑了。。。 看到二分答案,我首先打了个二分,想check函数。 问题转化为下面:我们把每个$p$想象成$1$,把每个$j$想象成$-1$,验证是否存在长度为$mid$的序列满足文中条件。 对 阅读全文