欧拉问题(图)
文章平均质量分 77
Grit_ICPC
Dielts
展开
-
NYOJ 42 一笔画问题(欧拉路径)
判断一笔画。 思路:一笔画问题就是,判断欧拉路径,所以是欧拉路径的话需要满足两个条件。1)图是联通的。2)在图中的顶点度数为奇数的顶点数为2或者0。判断连通图的话必然是并查集,顶点的度数跑一边就可以 判断出来。 #include #include #include #include #include #include #define inf 0x3f3f3f3f #define ll原创 2015-09-30 23:26:20 · 987 阅读 · 0 评论 -
POJ 1041 John's trip(欧拉图+DFS)
题目大意:给定n,m,p三个数,其中,n,m是边号为p的两个顶点。 求是否满足欧拉回路并且输出搜索的路径。 思路:没想到题目的建图的方法- -,看了题解才知道可以用Map[n][p]=m,Map[m][p]=n; 表示点n通过边p来链接。在收索的时候就方便了。 #include #include #include #include int Map[2010][20原创 2015-10-03 14:47:56 · 511 阅读 · 0 评论 -
HDU 1116 Play on Words(欧拉路径(有向图)+并查集)
题目大意:给定若干个单词,问他们能不能连成为一个联通量(连接的方式是当前的单词第一个字母和上一个单词的最后一个字母相同),并且符合欧拉路 思路:(有向图的欧拉路问题)由题目大意得,每个单词的首尾才有用并且在'a'-'z'之间,所以可以由每个单词的两端来建图。并查集构造。 然后判断联通分量问题;之后再判断欧拉路,我们可以统计出入度和出度不相同的点的个数,若没有则符合要求。 若为2的话不原创 2015-10-02 23:54:02 · 678 阅读 · 0 评论