该题的详细解答链接:http://blog.csdn.net/hongxdong/archive/2010/03/24/5413719.aspx
预备知识:
1,定义:给定图G=<V,E>,经过G中每条边一次且仅一次的通路(回路),称为欧拉通路(回路),存在欧拉回路的图称为欧拉图。
2,定理:非平凡无向图G=<V,E>中存在欧拉通路当且仅当G是连通的,且有零个或两个奇度数顶点。
3,定理推论:一个有向图G有欧拉回路当且仅当G是连通的,且所有顶点的入度等于出度。(即无奇数度顶点)
附:任何图中度为奇数的顶点数必为偶数。
解题知识:
并查集 + Trie Tree + 欧拉通路建模。
转自蔡根同学的blog : http://blog.csdn.net/ahcaigen/archive/2010/03/23/5407586.aspx