摘要:
无向图的最小割,模板题用stoer_wagner算法每次从0点开始,进行一种类似于最大生成树的操作,唯一与最大生成树的区别就是在选择把哪个点加进来的时候,不是根据连到它的边的长度,而是根据它到树的所有边的长度和。然后记录最后两个进树的点合并(缩点),并用这两点间的割来更新最小值。然后不断重复此操作(生成树、缩点、最小值),直到所有点都缩为1点。正确性还没太想明白。View Code #include <iostream>#include <cstdlib>#include <cstring>#include <cstdio>using names 阅读全文
posted @ 2011-09-14 10:01
undefined2024
阅读(539)
评论(0)
推荐(0)