08 2019 档案
摘要:比较套路吧 由于要用最优策略,不难想到倒推, 即之后期望产生正收益的就选,负收益不选。 我自信满满地提交了,然后立刻写了上面这句话然后WA掉了(我好菜啊)。正确的应该是: 即选了之后期望产生收益比不选的大的就选,否则不选。 然后做个常规的状压DP即可。
阅读全文
摘要:我也就做做水题 易发现公式,分离i,发现答案只与l、r与v[i]、v[i]*i、v[i]*i*i的区间和有关 用三棵线段树维护即可
阅读全文
摘要:发现答案最终形如xy+yz+xz,与顺序无关 斜率优化DP显然 坑点是当分母为0时不可以把斜率当成inf,要当成-inf,即直接约分会错 艹因为这个坑小破题调了一下午…… 强行深入理解斜率优化(大雾
阅读全文
摘要:莫队+bitset版子题 题面废话过多,引起不适。 对于一、二问,用bitset维护区间内每个数是否出现,错位与判断可行性。 第三问只需在之前基础上枚举约数即可(复杂度为根号n) 总复杂度O(n^1.5) (我代码巨丑,想想完全不用分开写,我就是个傻子)
阅读全文
摘要:上古网络流题 为了便于考虑每个决策的贡献,把每个工人的决策拆成N个彼此独立的决策:即其修的倒数第i个车是什么。因为此车后(含此车)有i人要多等T,故贡献为T*n 以此拆点建图,以贡献为费用跑(二分图)费用流即可,由费用流性质可知每人修车顺序必合法 注意本题N,M顺序有点反常
阅读全文