摘要: 没有找到原文出处,请参考一下链接:http://www.cnblogs.com/hiside/archive/2010/12/01/1893878.htmlhttp://topic.csdn.net/u/20071023/11/3edb81fc-37b2-4506-906e-44dc0fc521f2.html一、无向图:方法1:如果存在回路,则必存在一个子图,是一个环路。环路中所有顶点的度>=2。 n算法: 第一步:删除所有度<=1的顶点及相关的边,并将另外与这些边相关的其它顶点的度减一。 第二步:将度数变为1的顶点排入队列,并从该队列中取出一个顶点重复步骤一。 如果最后还有未删除 阅读全文
posted @ 2011-06-11 21:44 xwdreamer 阅读(42257) 评论(2) 推荐(0) 编辑
摘要: 1.前言期末复习算法,第三章讲到了图,所以想将课本中的算法实现。当写完代码的时候才发现这样的复习效率太低了,看书复习是复习,写代码是写代码。不过写完以后还是有点成就感的。2.参考文献http://blog.csdn.net/lengyuhong/archive/2010/01/06/5145100.aspx3.代码实现#include<iostream>#include<malloc.h>using namespace std;#define maxNum 100 //定义邻接举证的最大定点数int visited[maxNum];//通过visited数组来标记这个顶 阅读全文
posted @ 2011-06-11 15:12 xwdreamer 阅读(9025) 评论(0) 推荐(0) 编辑