ACM_网络流
yiqzq
人生如此复杂,机会多得像稠密图,我们没理由认输。尽管我们走不了最短路,但图仍是连通图,TLE之前,没有一个节点叫失败。
展开
-
洛谷P2762 太空飞行计划问题(最大权闭合子图+输出路径)
原题地址:https://www.luogu.org/problemnew/show/P2762关于最大权闭合子图的知识参见这篇博客解决该类问题的步骤是:一、建立源点s和汇点t,然后将源点s与所有权值为正的点相连,容量为权值;将所有权值为负的点与汇点t相连,容量为权值的绝对值;权值为0的点不做处理;同时将原来的边容量设置为无穷大。二、求解该图的最大流即最小割的值。结论:最大权闭合子图的权...原创 2018-12-27 16:24:59 · 308 阅读 · 0 评论 -
ZOJ 2532 Internship (网络流求最小割)
原题地址:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1532思路:还不是特别懂,留坑,待补#include <cmath>#include <iostream>#include <cstdio>#include <algorithm>#incl原创 2018-08-03 16:52:07 · 195 阅读 · 0 评论 -
HDU 1532 Drainage Ditches (EK算法求最大流模板题)
原题地址:http://acm.hdu.edu.cn/showproblem.php?pid=1532关于利用vector建图的一些理解 e[u].push_back((edge){v,w,e[v].size()}); e[v].push_back((edge){u,0,e[u].size()-1}); /* 先声明struct edge{int to,cap,rev;/...原创 2018-07-30 23:49:50 · 185 阅读 · 0 评论 -
Gym - 101606 K - Knightsbridge Rises (拆点建图+网络流)
原题地址:https://codeforces.com/gym/101606题目大意:有nnn台起重机和mmm个物品,每台起重机有两个参数www和lll,www代表起重机的重量,lll代表起重机能举起的最大重量。每件物品都也一个重量ttt。小的起重机能举起大的起重机,并且每种起重机只能使用一次。问能否把这些物品全都举起来,若能,则输出方案;若不能,则输出"impossibleimpossible...原创 2019-04-02 18:54:43 · 164 阅读 · 0 评论