
0/1分数规划
逐梦起航-带梦飞翔
为了更加长远的快乐!
展开
-
洛谷2868 [USACO07DEC]观光奶牛Sightseeing Cows(0/1分数规划)(SPFA)
题目给定一张有向图,每个节点有一个权值fun[i],每条边有一个权值time[i]。求图中的一个环,使环上各点权值之和除以各边权值之和最大。题解0/1分数规划+spfa判负环把题意公式化,得到求最大,其中x[i]表示选或不选。设,那么有。假设我们要求到最大的这个分式值,相当于就是要求最大的L。可以证明这个分式值满足二分性,即L满足二分性。在二分时,如果有那么L可以有更大的...原创 2018-10-04 14:52:03 · 310 阅读 · 0 评论 -
poj2728 Desert King(0/1分数规划)(最小生成树)
题意每条边都有两个值ci、ri,选择一棵生成树,使这棵树上的最小。题解0/1分数规划+最小生成树判断老套路,把公式转变成,因为其符合生成树的定义,所以对其二分需要以生成树的形式。即以为边权,做一次最小生成树,如果存在大于等于0的答案,说明mid大了,还可以更小,r=mid;否则l=mid。总结和 洛谷2868 [USACO07DEC]观光奶牛Sightseeing ...原创 2018-10-14 10:33:39 · 397 阅读 · 0 评论 -
洛谷SP2885 WORDRING - Word Rings(0/1分数规划)(SPFA)
题目洛谷SP2885 WORDRING - Word Rings题解0/1分数规划+spfa判正环先套0/1分数规划的公式:再一变接下来就是一个判正环的问题了。如果有正环则上式>=0,即L有更大取值;否则L无法达到这么优。提一下建边,真的要做一个什么KMP,AC/后缀自动机,还是马拉车?都是乱来!这样想,它说的是后两个字符,所以不妨直接用两个字符表示点的编号...原创 2018-10-26 21:54:59 · 503 阅读 · 0 评论