Abner

博观而约取,厚积而薄发,不可择焉不精,语焉不详!

poj1273 Drainage Ditches

#include #include using namespace std; const int INF = 100000000; const int MAXN = 210; int Graph[MAXN][MAXN]; int dist[MAXN]; int n, m; int MI...

2014-02-26 20:54:02

阅读数:432

评论数:0

有上下界的网络流

#include #include #include using namespace std; const int INF1 = 100000000; const int INF2 = 10000; const int MAXN = 20; struct Arctype { in...

2014-02-25 10:22:49

阅读数:560

评论数:0

求图的连通分量

题目:输出无向连通图各个连通分量。 输入描述。输入文件中包含多个测试数据,每个测试数据的格式为:第1行为两个整数n和m,分别表示顶点个数和边数,然后有m行,每行表示一条边,为这条边的两个顶点的序号,顶点序号从1开始计起。假定无向图是连通的(可能存在割点,也可能没有割点)。n = m = ...

2014-02-23 16:12:53

阅读数:969

评论数:0

The Balance POJ 2142

#include #include #include #include using namespace std; typedef long long LL; const int INF = 100000000; LL fabs(LL a) { if( a < 0 ...

2014-02-23 16:02:22

阅读数:423

评论数:0

poj1149迈克卖猪问题(PIGS)

/** 建图: : 将顾客看作是除源点和汇点的结点,并且另设两个结点,源点和汇点 :源点和每个猪圈的第一位顾客连边,边的权值是开始时猪圈中猪的数量 :若源点和某个结点有重边,则将权值合并(因此,从原点流出的流量就是所有猪圈所能提供猪的数量) :顾客j紧跟顾客i打开某个猪圈,则置的权值为无穷大,因为...

2014-02-23 15:52:49

阅读数:726

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭