题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1533 解题心得: 第一次写最小费用流的题,去hdoj上找了一个入门级题目,建图比较简单,用了spfa和Dij两种写法。 Dij ...
分类:
其他好文 时间:
2018-08-19 15:39:04
阅读次数:
141
题面 "题目传送门" 解法 感觉解法还是挺妙的 将每一个工人都拆成$n$个点,总共$n×m$个点 然后第$i$个工人的第$j$个点表示某辆车是在倒数第$j$个开始修的 然后就转化成修车的时间对总时间的贡献 连接$s$和$n$辆车,容量为1,费用为0, 连接$t$和最后的$n×m$个点,容量为1,费用 ...
分类:
其他好文 时间:
2018-08-14 22:56:43
阅读次数:
156
很好理解的,,按最大流思路理解就行 用优先队列优化复杂度低一点 ...
分类:
其他好文 时间:
2018-08-11 10:50:19
阅读次数:
142
图论模板——最大流及费用流模板 最大流——SAP 时间复杂度:O(v^2 e) const int MAXN=1010;//点数的最大值 const int MAXM=1010;//边数的最大值 const int INF=0x3f3f3f3f; struct Node { int from,to, ...
分类:
其他好文 时间:
2018-08-09 21:16:58
阅读次数:
122
题目描述: 恬恬的生日临近了。宇扬给她准备了一个大 蛋糕。 正如往常一样,宇扬在蛋糕上插了nnn支蜡烛,并把蛋糕分为mmm个区域。因为某种原因,他必须把第iii根蜡烛插在第aia\_iai?个区域或第bib\_ibi?个区域。区域之间是不相交的。宇扬在一个区域内同时摆放xxx支蜡烛就要花费x2x^2 ...
分类:
其他好文 时间:
2018-08-07 01:38:37
阅读次数:
201
最大流 邻接矩阵 邻接表 前向星 EK Dinic 最小费用流 SPFA ...
分类:
其他好文 时间:
2018-07-31 13:38:07
阅读次数:
170
ls是一个特别堕落的小朋友,对于n个连续的小时,他将要么睡觉要么打隔膜,一个小时内他不能既睡觉也打隔膜 ,因此一个小时内他只能选择睡觉或者打隔膜,当然他也必须选择睡觉或打隔膜,对于每一个小时,他选择睡觉或 打隔膜的愉悦值是不同的,对于第i个小时,睡觉的愉悦值为si,打隔膜的愉悦值为ei,同时又有一个 ...
分类:
其他好文 时间:
2018-07-30 20:24:13
阅读次数:
169
hdu 2255 费用流的模板题。 就是用KM跑一下最优匹配就好了。 代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define Fopen freopen("_in.txt","r",stdin); freopen("_out.tx ...
分类:
其他好文 时间:
2018-07-14 16:24:08
阅读次数:
101
D:上下界费用流 将每个点和每个长度D的区间看作边,限制条件看作流量上下界,差分建图,无源汇最大费用费用流,非常巧妙的使用了差分建图。 #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #include ...
分类:
其他好文 时间:
2018-07-13 23:46:35
阅读次数:
432
题意 给出n个白点和n个黑点的坐标,要求用n条不相交的线段把他们连接起来,其中每条线段恰好连接一个白点和一个黑点,每个点恰好连接一条线段。 分析 结点分黑白,很容易想到二分图。其中每个白点对应一个X结点,每个黑点对应一个Y点,每个黑点和每个白点相连,权值等于二者的欧几里得距离,建模之后,最佳完美匹配 ...
分类:
其他好文 时间:
2018-07-13 19:01:08
阅读次数:
212