1.3 ACM之路网络流
Bryce1010_贤哉回也
github: https://github.com/Bryce1010
\n
e-mail: bryceyx@gmail.com
展开
-
UVA - 753 A Plug for UNIX
1.A - A Plug for UNIX题意: 有n个插座,m个设备和k种转换器,每种转换器都由无限多。已知每个插座的类型,每个设备的插头类型,以及每种转换器的插头类型和插座类型。插头和插座类型都不超过24个字母表示,插头只能插到对应类型名称相同的插座。 问:要求插得设备尽量多,问最少剩几个不匹配的设备。 按照紫书上的思路可以有两种解法:第一种首先建...原创 2018-07-13 16:46:13 · 249 阅读 · 0 评论 -
UVA - 11082 Matrix Decompressing
2. B - Matrix Decompressing 题意:定义一个R*C的正整数矩阵(1<=R,C<=20),设Ai为前i行所有元素之和,Bi为前i列所有元素之和。 题目已知R,C和数组A,B。要找一个满足条件的矩阵。矩阵中的元素要满足(1<=X[i][j]<=20)。思路: 根据a,b数组求出每一行的元素之和a,每一列的元素之和b...原创 2018-07-13 16:47:59 · 344 阅读 · 0 评论 -
UVA - 1658 Admiral
3. C - Admiral 题意:给定v(3<=v<=1000)个节点,e(3<=e<=10000)条边的又向加权图,求1->v的两条不相交的路径,使得权和最小。思路: 拆点+最小费用最大流解题代码:#include <cstdio>#include <cstring>#include <queue&...原创 2018-07-13 16:49:15 · 217 阅读 · 0 评论 -
UVA - 1349 D - Optimal Bus Route Design
4. D - Optimal Bus Route Design 题意:给出n(n<=100)个点的带权有向图,找出若干个有向圈,每个点恰好属于一个有向圈。要求权和尽量小。 注意即使(u,v)和(v,u)都存在,他们的权值也不一定相同。思路:每个点恰好属于一个有向圈,意味着每个点都有一个唯一的后继。某个东西恰好有唯一的…..这便是二分图匹配的特点 。将每个结点拆成Xi和Y...原创 2018-07-13 16:50:34 · 305 阅读 · 0 评论