![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WQS二分
616156
赛高______↑
展开
-
【DP】BZOJ5311&CF321E 贞鱼 & WQS二分(DP凸优化)总结
先看一道板题:BZOJ2654 tree(据说这题数据相当水,但我没去做) 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解 设f(x)表示恰有x个白点的情况下,最小生成树的代价。 很容易发现(???),f(x)的图像是凸的!(哈??) 我们可以尝试把这个图像用一些直线取求切点,由于其为凸函数,所以必然有一个直线能切到要求的自变量。 具体...原创 2019-01-03 20:24:53 · 281 阅读 · 0 评论 -
【WQS二分】【DP】 [八省联考2018]林克卡特树lct
分析: 显然有个O(N∗K)O(N*K)O(N∗K)的方法。 裸的树上背包。根节点分类讨论那种。 然后这要T 于是: 即得易见平凡,仿照上例显然。留作习题答案略,读者自证不难。 反之亦然同理,推论自然成立。略去过程Q.E.D.,由上可知证毕。 这个背包随着背包容量L是单峰的。 然后就可以用WQS二分,每次给一条链强行+某个值,使得最优解恰有K条链。 #include<cstdio>...原创 2019-02-27 17:20:50 · 256 阅读 · 0 评论