![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
题解
billowwong
这个作者很懒,什么都没留下…
展开
-
xoj 1754 80人环游地球(tour)题解
题目:80人环游地球题解首先根据题意我们要找到题目的约束条件。每个城市只能经过一次,这可以用网络流的最大流来限制。可以知道,此题是用最小费用流来解决的。建模方式:首先,建立一个源点和汇点,根据每个城市只能被经过一次这个条件,将每个城市拆成两个点,分别于源点和汇点连 容量为城市所要经过人数 的边。然后,每个城市之间有花费,连接(i+N,j)。容量为inf,有花费(建边未说明花费则为0)。因为每个原创 2015-08-26 11:16:39 · 745 阅读 · 0 评论 -
xoj1534(poj 1201)题解
题目点击打开链接根据题意我们可以列出多组不等式① f(b1+1)-f(a1)>=c1, f(b2+1)-f(a2)>=c2 ... f(bn+1)-f(an)>=cn 所以可以建边(ai,bi+1,ci)②同时我们要发现隐含的约束条件: f(i)-f(i-1)>=0 f(i)-f(i-1)=-1 所以可原创 2015-08-15 08:15:02 · 573 阅读 · 0 评论 -
XOJ2011 fly飞机 题解
XOJ 2011 fly飞机 题解首先根据题意,我们可将每组人化成一段线段在1~n 的数轴上。 ①从1~n,从当我们选择右端点靠左的区间的时候方案更优,可以通过画线段图来直观感觉,对于三个相邻线段,右端点靠左的线段设它为第 i 段,后面两个分别是 i+1, i+2,当我们选择 i 的时候,它与 i+2 相交的可能性小于 i+1 ,所以我们不需要牺牲 i 的人数来选择 i+1 的人。所以我原创 2015-08-18 07:58:32 · 515 阅读 · 0 评论 -
【网络流24题之餐巾计划】xoj 1247
网络流 xoj 1247: 餐巾计划问题 题解根据题意,不难发现题目要求求出最小费用流,这题难在建模。 首先我们找到限制条件,也就是每天需要的餐巾数量。每天的餐巾既有进又有出(即旧餐巾)。不妨将旧餐巾看做从源点(建一个源点),到1~N点的流量,费用为0,表示每天获得的旧餐巾,需要处理。然后再多建(N+1)~(N+N)这N个点,与汇点(建一个汇点)的连边为每天需要的餐巾数。 再根据题目给出的三种获原创 2015-08-19 16:53:15 · 594 阅读 · 0 评论 -
【网络流24题之航空线路】(只求方案数)xoj1248
题目描述给定一张航空图,图中顶点代表城市,边代表2城市间的直通航线。现要求找出一条满 足下述限制条件的且途经城市最多的旅行路线。(1)从最西端城市出发,单向从西向东途经若干城市到达最东端城市,然后再单向从东 向西飞回起点(可途经若干城市)。(2)除起点城市外,任何城市只能访问1次。对于给定的航空图,试设计一个算法找出一条满足要求的最佳航空旅行路线。输入由文件input.tx原创 2015-08-20 17:32:30 · 926 阅读 · 0 评论