码迷,mamicode.com
首页 >  
搜索关键字:欧拉回路    ( 625个结果
欧拉回路
//这是贴的;欧拉回路:图G,若存在一条路,经过G中每条边有且仅有一次,称这条路为欧拉路,如果存在一条回路经过G每条边有且仅有一次,称这条回路为欧拉回路。具有欧拉回路的图成为欧拉图。判断欧拉路是否存在的方法有向图:图连通,有一个顶点出度大入度1,有一个顶点入度大出度1,其余都是出度=入度。无向图:图...
分类:其他好文   时间:2014-08-21 14:49:14    阅读次数:230
hdu3472 HS BDC --- 混合图欧拉回路
讲的很好的资料: 点击打开链接 点击打开链接 #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3f #pragma comment(linker, "/STACK:16777216") #d...
分类:其他好文   时间:2014-08-21 09:48:33    阅读次数:216
poj2513Colored Sticks(无向图的欧拉回路)
1 /* 2 题意:将两端涂有颜色的木棒连在一起,并且连接处的颜色相同! 3 思路:将每一个单词看成一个节点,建立节点之间的无向图!判断是否是欧拉回路或者是欧拉路 4 5 并查集判通 + 奇度节点个数等于2或者0 6 */ 7 #include 8 #include 9...
分类:其他好文   时间:2014-08-19 19:00:15    阅读次数:198
poj 1386 Play on Words(有向图欧拉回路)
1 /* 2 题意:单词拼接,前一个单词的末尾字母和后一个单词的开头字母相同 3 思路:将一个单词的开头和末尾单词分别做两个点并建一条有向边!然后判断是否存在欧拉回路或者欧拉路 4 5 再次强调有向图欧拉路或欧拉回路的判定方法: 6 (1)有向图G为欧拉图(存在欧拉回路),当且仅当...
分类:其他好文   时间:2014-08-19 12:35:04    阅读次数:187
POJ--1386--Play on Words【判断有向图欧拉通路、欧拉回路】
链接:http://poj.org/problem?id=1386 题意:要开启一扇门,n个单词是密码,n个单词中,如果一个单词的首字母和前一个单词的尾字母相同,并且每个单词都能这么连起来且只用一次,则门可以开启,否则不能开启,现给出单词,判断门是否可以开。 有向图欧拉通路充要条件:D为有向图,D的基图连通,并且所有顶点的出度与入度都相等;或者除两个顶点外,其余顶点的出度与入度都相等,...
分类:其他好文   时间:2014-08-18 14:30:32    阅读次数:264
并查集+欧拉回路+字典树 Colored Sticks POJ 2513
输入多组数据,每组数据两种颜色,表示一根木头两端的颜色,现在要将这些木头相连,要求相连部分颜色相同,问能否全部连通 提示 1)一个要判断所有的木头是否在一个集合中,即是否能相连 2)判断一种颜色出现的数量 3)一棵树如果只有0或2个点出现次数为奇数,则树可以一笔画成 #include #include #define maxn 500005 int tot; int f[maxn];...
分类:其他好文   时间:2014-08-17 11:48:02    阅读次数:209
POJ--1300--Door Man【判断欧拉通路】
链接:http://poj.org/problem?id=1300 题意:有n个房间,每个房间有若干个门和别的房间相连,管家从m房间开始走,要回到自己的住处(0),问是否有一条路可以走遍所有的门并且没有重复的路。 思路:判断是否存在欧拉通路,根据欧拉通路、欧拉回路的性质来做。有两种情况:一种是欧拉回路,所有房间的门的个数都是偶数个,并且此时初始房间不是0,此时存在要求的路径,如果初始是...
分类:其他好文   时间:2014-08-17 01:08:31    阅读次数:207
poj 2513 Colored Sticks 并查集 字典树 欧拉回路判断
点击打开链接题目链接 Colored Sticks Time Limit: 5000MS   Memory Limit: 128000K Total Submissions: 30273   Accepted: 8002 Description You are given a bunch of wooden sticks. ...
分类:其他好文   时间:2014-08-15 17:59:39    阅读次数:202
HDU 1878 欧拉回路
Problem Description 欧拉回路是指不令笔离开纸面,可画过图中每条边仅一次,且可以回到起点的一条回路。现给定一个图,问是否存在欧拉回路?   Input 测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是节点数N ( 1 束。   Output 每个测试用例的输出占一行,若欧拉回路存在则输出1,否则输出0。 ...
分类:其他好文   时间:2014-08-12 10:24:03    阅读次数:164
hdu 1878 欧拉回路 (欧拉回路)
//1.联通图 2.顶点度数都为偶数 ,则存在欧拉回路。 # include # include # include using namespace std; int father[1010]; int vis[1010][1010],du[1010]; int find(int x) { if(father[x]==x) return x; return f...
分类:其他好文   时间:2014-08-10 10:25:30    阅读次数:218
625条   上一页 1 ... 55 56 57 58 59 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!