文章分类 - 

摘要:无向图:转自http://blog.csdn.net/lyflower/archive/2008/03/01/2137710.aspx。如果存在回路,则必存在一个子图,是一个环路。环路中所有顶点的度>=2。n算法:第一步:删除所有度=n,则根据图论知识可直接判断存在环路。(证明:如果没有环路,则该图必然是k棵树k>=1。根据树的性质,边的数目m=n-k。k>=1,所以:m<n)如果m<n则按照上面的算法每删除一个度为0的顶点操作一次(最多n次),或每删除一个度为1的顶点(同时删一条边)操作一次(最多m次)。这两种操作的总数不会超过m+n。由于m<n,所以算法 阅读全文
posted @ 2013-09-01 17:27 dmthinker 阅读(213) 评论(0) 推荐(0)