Fleury 求欧拉回路
摘要:
思想就是有别的选择就不走桥。加一个dfs.看代码自行理解,我也没理解完全。欧拉回路或欧拉通路的判别定理:度为奇数的顶点数目为2或0,为2有欧拉通路,起点和终点就是度为奇数的点,为0有欧拉回路,起点任意。View Code 1 #include <cstdio> 2 #include <cstring> 3 #define MAXN 100 4 bool edge[MAXN][MAXN]; 5 int n; 6 int mystack[MAXN]; 7 int top; 8 void dfs(int x) 9 {10 int i;11 mystack[top++] = x 阅读全文
posted @ 2013-04-03 00:40 allh123 阅读(172) 评论(0) 推荐(0) 编辑