传送门 一道题让我又要学可行流又要学zkw费用流…… 考虑一下,原题可以转化为一个有向图,每次走一条路径,把每一条边都至少覆盖一次,求最小代价 因为一条边每走过一次,就要付出一次代价 那不就是费用流了么 我们定义每走一次都会对一条边增加1的流量,1然后费用为时间 那么把下界设为1,上界设为inf,跑 ...
分类:
Web程序 时间:
2018-09-02 21:51:16
阅读次数:
178
题面 "传送门" 思路 转化模型:给一张有向无环图,每次你可以选择一条路径走,花费的时间为路径上边权的总和,问要使所有边都被走至少一遍(可以重复),至少需要花费多久 走至少一遍,等价于覆盖这条边 也就是说,我们要找这个图的一个可重复的路径覆盖 路径覆盖让我们想到什么算法了呢? 网络流啊! 我们考虑建 ...
分类:
其他好文 时间:
2018-04-07 01:12:54
阅读次数:
142
3876: [Ahoi2014&Jsoi2014]支线剧情 Description 【故事背景】 宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。这些游戏往往 都有很多的支线剧情,现在JYY想花费最少的时间看完所有的支线剧 ...
分类:
Web程序 时间:
2018-03-22 00:30:56
阅读次数:
229
要求在dag里每条边上界INF下界1费用t。 裸上下界费用流,好像没有什么特定的写法。 首先每条边肯定至少走一次,不妨直接把每条边下界的费用先算上。原来的边正常连容量INF费用t,每个点向1连边表示可以随时返回。由于先计算了下界的费用而忽略下界,所以会导致流量不守恒,考虑普通上下界网络流的写法,新建 ...
分类:
其他好文 时间:
2017-09-21 13:28:07
阅读次数:
179
题目: 【故事背景】 宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。这些游戏往往 都有很多的支线剧情,现在JYY想花费最少的时间看完所有的支线剧情。 【问题描述】 JYY现在所玩的RPG游戏中,一共有N个剧情点,由1到N ...
分类:
其他好文 时间:
2017-09-05 20:51:09
阅读次数:
251
有上下界的费用流 建图:每条边连接两个节点,边的费用为花费时间,下界为1,上界正无穷,源点为1,所有点连向1,下界0,上界正无穷,表示随时可以返回,于是我们想求一个最小费用可行流 具体做法是先建立超级源汇,对于每条有上下界的边(u,v),u->t,流量为u的入度,费用为0,s->v,流量为下界1,费 ...
分类:
其他好文 时间:
2017-08-12 10:27:42
阅读次数:
258
Time Limit: 10 Sec Memory Limit: 256 MBSubmit: 1686 Solved: 1031 Description 【故事背景】 宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。这些游 ...
分类:
其他好文 时间:
2017-06-09 20:54:06
阅读次数:
275
bzoj3876:支线剧情 【模型】有源无汇 【题意】每个点至少到达一次,令经过的总边权最小,每次从1出发。 【构图】对于x-->y 流量下界为1,上界为inf,费用为w 然后直接从S到T跑一遍费用流。注意图中的1代表了下界。 1 #include<cstdio> 2 #include<cstrin ...
分类:
其他好文 时间:
2017-04-25 19:55:33
阅读次数:
257
Description 【故事背景】 宅男JYY非常喜欢玩RPG游戏,比如仙剑,轩辕剑等等。不过JYY喜欢的并不是战斗场景,而是类似电视剧一般的充满恩怨情仇的剧情。 这些游戏往往都有很多的支线剧情,现在JYY想花费最少的时间看完所有的支线剧情。 【问题描述】 JYY现在所玩的RPG游戏中,一共有N个 ...
分类:
其他好文 时间:
2017-01-08 20:15:06
阅读次数:
257
神犇题解:http://blog.csdn.net/popoqqq/article/details/43024221 题意:给定一个DAG,1为起始点,任意一个点可以直接回到1,每条边有经过代价,求一种最优方案使得每条边至少经过一次,代价最小。 无源汇有下界最小费用可行流。 考虑我们对于无源汇的建图 ...
分类:
其他好文 时间:
2016-12-28 09:34:42
阅读次数:
221