随笔分类 - 动态规划 -- 凸优化
摘要:【BZOJ2654】Tree(凸优化,最小生成树) 题面 "BZOJ" "洛谷" 题解 这道题目是之前的时候写的,忽然发现自己忘记发博客了。。。 这个万一就是一个凸优化, 给所有白边二分一个额外权值,并且给边权加上这个权值。 然后跑最小生成树,将限制问题转换为判定问题即可。
阅读全文
摘要:【CF125E】MST Company(凸优化,最小生成树) 题面 "洛谷" "CF" 题解 第一眼看见就给人丽洁姐那道一样的感觉。 那么二分一个权值,加给所有有一个端点是的边, 然后跑最小生成树一下就好了。 cpp include include include i
阅读全文
摘要:【BZOJ1150】数据备份(动态规划,凸优化) 题面 "BZOJ" "洛谷" 题解 在不考虑的情况下很容易 如果把考虑进状态显然是级别。 所以凸优化一下即可。 注意一下是一个下凸函数,所以是没操作一次就要减去一个权值。 cpp include include i
阅读全文
摘要:【BZOJ5311/CF321E】贞鱼/Ciel and Gondolas(动态规划,凸优化,决策单调性) 题面 "BZOJ" "CF" "洛谷" 辣鸡BZOJ卡常数!!!!!! 辣鸡BZOJ卡常数!!!!!! 辣鸡BZOJ卡常数!!!!!! 所以我程序在BZOJ过不了 题解 朴素的按照划分阶
阅读全文
摘要:【BZOJ5252】林克卡特树(动态规划,凸优化) 题面 "BZOJ(交不了)" "洛谷" 题解 这个东西显然是随着断开的越来越多,收益增长速度渐渐放慢。 所以可以凸优化。 考虑一个和相关的 这个题目可以转换为在树上选择条不相交的路径。 设表示当前点$i
阅读全文
摘要:【CF739E】Gosha is hunting(动态规划,凸优化) 题面 "洛谷" "CF" 题解 一个的很容易写出来。 我们设表示前个怪,两种球用了个的最大期望, 直接用概率转移就好了。然而这样子会TLE飞。 发现可以凸优化,对于其
阅读全文