上下界网络流
文章平均质量分 56
alan_cty
蒟蒻一只
别打脸(⊙o⊙)哦
展开
-
【集训队互测2013】供电网络
Description给出一个n个点,m条边的有向图,每个点初始的值有正有负。你可以在每一个点加上一个数或是减去一个数,代价为你所选择的数*你所选择的点的加或减的费用(加减费用可以不同)。你也可以通过一条边把一定大小的数从起点“运”到终点,设为所运输数为x,则代价为a∗x2+b∗xa*x^2+b*x。a,b为这条边的基础属性。且每条边有运输上界r和下界l,求把所有点的数都变为0的最小代价。 n <原创 2016-03-10 19:22:24 · 1345 阅读 · 0 评论 -
【JSOI2014】支线剧情
Description给定一张n个点,m条边的DAG,1是唯一一个入度为0的点。每条边都有经过费用,你每次可以从1走到任意节点,每条边需要经过至少一次,求最小费用。 n<=300,m<=5000,每个点的入度<=50。Solution好像DAG上的题都可以用网络流来解决。(壮哉我大网络流神教%%%) 上下界费用流 既然我们每条边都至少需要经过一次,最多可以经过无数次,所以我们可以把每条边的上界原创 2016-03-11 18:10:39 · 1658 阅读 · 0 评论 -
[jzoj6000]字符串
Description给定一个只包含小写字母的字符串S定义一个只包含小写字母和数字的字符串T是好的,当且仅当,|T|=k,且将T中的‘0’变成‘o’,‘1’变成‘i’,‘3’变成‘e’,4变成‘a’,5变成‘s’,7变成‘t’,8变成‘b’,9变成‘g’之后是S的子串求一个长度最小的字符串ST,满足所有好的字符串T都是ST的子串|S|<=5000,k<=500,k<=|S...原创 2019-01-15 16:33:58 · 392 阅读 · 0 评论