分数规划
Faithfully__xly
这个作者很懒,什么都没留下…
展开
-
0915-分数规划(最优比率环)-POJ 3621
传送门大致题意一个有向图,求其最优的一个环,所谓最优就是 这个环上的点权之和比上边权之和的值最大分析做了前面两道题后,到了第三道题,就会感觉分数规划的题思路大致都一样,主要在于定义好 a(x)和 b (x)后,怎么和这道题联系在一起我们来看,一个环上,其顶点个数和边的条数肯定是一样的,那对于任意一条边,我们就强制规定其新权值为 起点的点权 - r * 该边边权,然后在此基础上...原创 2018-09-15 21:34:31 · 136 阅读 · 2 评论 -
0914-01分数规划(基础篇)-POJ2976
传送门分析这个就是典型的01分数规划,最最普通的那种(题外话:poj真的有毒……不要用 lf 输出)而且我也不知道怎么讲啊……直接上代码吧代码#include<cstdio>#include<cmath>#include<iostream>#include<algorithm>#include<cstdli...原创 2018-09-14 20:42:21 · 86 阅读 · 0 评论 -
0915-分数规划(最优比率生成树)-POJ 2728
【小知识】(一不小心被自己秀到了……居然忘记了Prim算法)结论:Prim算法主要用于稠密图,尤其是完全图的最小生成树的求解大概就是对于一个完全图(每两个点都有一条边),其边数肯定超级多,那么使用Kruskal算法(按边枚举)显然不现实,我们就使用Prim,枚举顶点传送门分析这就是相当于任意两个点之间有一条连线,这条边上有其对应的成本(两点高度之差)和长度(欧几里得距离...原创 2018-09-15 15:04:53 · 132 阅读 · 0 评论 -
【2018/10/11】T3 - 0/1分数规划 - 葫芦
葫芦描述Tom 最喜欢的歌曲就是《葫芦娃》。一日表演唱歌,他尽了洪荒之力,唱响心中圣歌。随之,Tom 进入了葫芦世界。葫芦世界有 n 个葫芦,标号为 1~ n。n 个葫芦由 m 条藤连接,每条藤连接了两个葫芦, 这些藤构成了一张有向无环图。Tom 爬过每条藤都会消耗一定的能量。Tom 站在 1 号葫芦上(你可以认为葫芦非常大,可以承受 Tom 的体重),他想沿着藤爬 到 n...原创 2018-10-11 14:16:31 · 192 阅读 · 0 评论 -
1014 - 最优比率生成树 - 重修家园QUAKE(USACO_2001)
描述地震已经破坏了农夫约翰所有的农场以及所有连接农场的道路。作为一个意志坚强的人,他决定重建所有的农场。在重建全部N(1 <= N <= 400)个农场之前,首先必须把所有农场用道路连接起来,即任意两个农场之间必须有至少一条通路。在研究了地图之后,农夫约翰已经得出了结论:M(1 <= M <= 10,000)条双向的道路可以在较短的时间内建造好。由于约翰的资金有限,...原创 2018-10-14 16:38:07 · 200 阅读 · 0 评论 -
点分治 + 分数规划 - 重建计划(BZOJ 1758)
传送门Analysis一眼分数规划然后就瓜起了“如何判断是否存在一条边数在[L,R]的路径满足它的权值非负”经过深思熟虑(网上题解)发现,通常情况下处理树上路径都可以考虑点分治然后就蛮套路了用一个单调队列维护一下,将子树按深度从小到大遍历(这样可以防止复杂度退化到n2)具体实现:f[i]f[i]f[i]表示已经搜过的子树中,深度为iii的最大权值和g[i]g[i]g[i]表示...原创 2019-08-09 19:56:08 · 162 阅读 · 0 评论