2010年8月15日
摘要: 忙碌了以下午,终于在吃饭之前过了这道题,很水的一道题,悲剧的是我看错了题。。。。。。  最大流的用处真的很广,只要数学模型建的好,最大流就会变成解决问题的犀利武器,这道题让求两点之间所有的最短路的数目,涉及到了两个知识点:  1.如何判断一条边是否在最短路上,floyd定理给出了计算方法:一条边v(i,j)是从s到t的最短路径上的边当且仅当G[s,i]+W[i,j]+G[j,t]=G[s,t],G... 阅读全文
posted @ 2010-08-15 17:57 looker 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 欧拉回路,就是由一点出发,每一条边走且只走一次(顶点可以走多次)然后回到起点的路径,无向图是欧拉图当且仅当他的所有的顶点点的度为偶数,一个有向图是欧拉图,当且仅当该图所有顶点度数都是0。那么混合图的欧拉判定。。。  混合图就是一个含有有向边和无向边的图,混合图判欧拉回路时用的是最大流,至于原理。。。。  转自牛人博客:  把该图的无向边随便定向,计算每个点的入度和出度。如果有某个点出入度之差为奇数... 阅读全文
posted @ 2010-08-15 10:37 looker 阅读(1492) 评论(3) 推荐(0) 编辑