描述 The city executive board in Lund wants to construct a sightseeing tour by bus in Lund, so that tourists can see every corner of the beautiful city. ...
分类:
其他好文 时间:
2018-10-04 23:54:32
阅读次数:
216
传送门 网络流解混合图欧拉回路,以前xy讲过,但是我一直没写。 把无向边随意定向,每个点权值为出度减入度,权值为奇数无解,权值大于0的从s向其连权值/2的边,小于0的向t连-权值/2的边,原图中无向图按定向连u->v权值为1的边,跑网络流判断是否满流即可,原图中的满流边即为要取反的边。 这两天先悠闲 ...
分类:
其他好文 时间:
2018-08-27 18:07:18
阅读次数:
173
http://acm.pku.edu.cn/JudgeOnline/problem?id=1273 给一组边 有的是有向边有的是无向边 问是否存在欧拉回路 我们知道如果每个点入度等于出度 就存在欧拉回路 这里有无向边 可以任意指定方向, 有向边已经没法改了 只统计度数 不加边 那我们不妨指定方向为u ...
分类:
其他好文 时间:
2017-09-30 10:03:44
阅读次数:
150
欧拉回路 对于图 $G = (V, E)$ , 若存在一条回路 $P$ , 经过所有边有且仅有一次, 则成 $P$ 为 $G$ 的一条欧拉回路, $G$ 称为欧拉图. 对于图 $G = (V, E)$ , 若存在一条路径 $P$ , 经过所有边有且仅有一次, 则称 $P$ 为 $G$ 的一条欧拉路径 ...
分类:
其他好文 时间:
2017-09-17 20:54:27
阅读次数:
221
http://poj.org/problem?id=1637 题意:给出n个点和m条边,这些边有些是单向边,有些是双向边,判断是否能构成欧拉回路。 思路: 构成有向图欧拉回路的要求是入度=出度,无向图的要求是所有顶点的度数为偶数。 但不管是那个,顶点的度数若是奇数,那都是不能构成的。 这道题目是非常 ...
分类:
其他好文 时间:
2017-05-29 10:59:57
阅读次数:
256
二分答案后变为判定混合图是否存在欧拉回路。 有向图存在欧拉回路的条件是连通且每个点的入=出。 把混合图先变为有向图后再修改。 首先把每条无向边定向,再在最大流图中建一条与定的方向反的流量为1的边。 每个点的 d=出度-入度 必须是偶数,因为把一条边反向后这个东西至少会会改变2. 然后由S向 d<0的 ...
分类:
其他好文 时间:
2017-04-13 20:10:14
阅读次数:
263
Sightseeing tour Description The city executive board in Lund wants to construct a sightseeing tour by bus in Lund, so that tourists can see every cor ...
分类:
其他好文 时间:
2016-11-17 23:52:45
阅读次数:
249
Sightseeing tour Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 9100 Accepted: 3830 Description The city executive board in Lund wants to ...
分类:
其他好文 时间:
2016-09-03 09:42:00
阅读次数:
144
题目大概说给一张有向图,要从0点出发返回0点且每条边至少都要走过一次,求走的最短路程。 经典的CPP问题,解法就是加边构造出欧拉回路,一个有向图存在欧拉回路的充分必要条件是基图连通且所有点入度等于出度。 而这题,果断联想到混合图欧拉回路的做法,用最小费用最大流解决: 先只考虑所有边都只走一次,计算出 ...
分类:
其他好文 时间:
2016-04-16 18:40:32
阅读次数:
183
题目大概说,给一张图,删除其中一些单向边,使起点s出度比入度多1,终点t入度比出度多1,其他点出度等于入度。其中删除边的费用是bi,保留边的费用是ai,问完成要求最小的费用是多少。 一开始我想到和混合图欧拉回路(POJ1637)的类似构造方法: 假设所有边一开始都是保留的,算出各个点的入度和出度,另 ...
分类:
其他好文 时间:
2016-04-15 15:24:57
阅读次数:
152