码迷,mamicode.com
首页 >  
搜索关键字:欧拉回路    ( 625个结果
HDU 1116 &&POJ 1386 Play on Words(欧拉回路)
HDU 1116 &&POJ 1386 Play on Words(欧拉回路)...
分类:其他好文   时间:2015-05-07 18:57:44    阅读次数:109
BZOJ-3033 太鼓达人
欧拉回路。把每个数当作一个节点,能首尾相连的就连接一条有向边。然后从起点跑一遍就行。#include #include #include #include #include #include using namespace std;#define rep(i, l, r) for(int i=l; ...
分类:其他好文   时间:2015-05-05 18:43:37    阅读次数:107
POI[2011]Garbage 欧拉回路的正确姿势
题目大意是讲给定一张图,每跳边有编号$0$或$1$,每次可以将一个简单环上所有边$\oplus 1$,构造方案使得每跳边的编号是某个值,方案中涉及的边不超过5m如果方案中的两个环有相交部分,相交部分没有变化,去掉之后2个环合并成了一个环。所以存在一种方案使得所有环都不相交于是删除需要进过偶数次的边,...
分类:其他好文   时间:2015-05-02 09:31:10    阅读次数:312
杭电ACM1116——Play on Words~~欧拉路径与欧拉回路
这一题,相比之前做的题目,增加了欧拉路径的求解。而且这一题是有向图。题目大概的意思就是成语接龙,能接起来就算可以打开门,因此要考虑两种,一种是回路,另外一种是一条路径。 第一次WR就是因为没有考虑回路这一个因素。 有向图中,欧拉回路与欧拉路径的求解方法: 1.欧拉回路: 首先当然是图连通,其次就是所以顶点的入度都等于出度。 2.欧拉路径: 首要的还是图连通,然后就是存在一个顶点的出度大...
分类:其他好文   时间:2015-04-30 14:22:15    阅读次数:151
今天学了一下欧拉路
欧拉路径是指能从一个点出发能够“一笔画”完整张图的路径; 在无向图中:如果每个点的度都为偶数 那么这个图是欧拉回路;如果最多有2个奇数点,那么出发点和到达点必定为该2点,那么这个路径就为欧拉路;(前提都是该图连通) 在有向图中:如果每个店的出度和入度都相同,那么为欧拉回路;如果最多只能有2个...
分类:其他好文   时间:2015-04-30 12:21:11    阅读次数:122
poj 2337 && zoj 1919 欧拉回路+连通性判断
题目要求按字典序排列,而且可能有重边所以一开始就将数组从大到小排列,那么我将字符串加入链表时就会令小的不断前移,大的被挤到后面这里有一点问题就是我一开始使用的是qsort:int cmp(const void *s1 , const void *s2){ return strcmp((char*)s...
分类:其他好文   时间:2015-04-30 12:05:42    阅读次数:125
杭电ACM3018——Ant Trip~~欧拉回路
这题,欧拉回路的应用,只是比较麻烦。 题目的意思是,一群蚂蚁,想要走遍给定的每一条边,但是,图不连通或者不存在欧拉回路的不可能走完,所以可以将人分组,求解最少的分组的数目。 解题的主要思路是: 1.将各点进行合并,使用并查集。 2.遍历并查集,查找各个连通图的奇数度的个数。 3.如果该连通图的奇数点为0,只需一笔。如果不是,就需要奇数点的数目 / 2。 还有一点需要注意的是,单个点应该...
分类:其他好文   时间:2015-04-30 09:05:10    阅读次数:136
poj 1780 , poj 1392 欧拉回路求前后相互衔接的数字串
两道题目意思差不多第一题是10进制,第二题是2进制的都是利用欧拉回路的fleury算法来解决因为我总是希望小的排在前面,所以我总是先将较小数加入栈,再利用另一个数组接收答案,但是这里再从栈中导出来答案要倒一下了,这一点要注意poj 1780 1 #include 2 #include 3 #in.....
分类:其他好文   时间:2015-04-30 00:42:46    阅读次数:170
uva_10054_The Necklace(欧拉回路+打印路径)
10054  The Necklace My little sister had a beautiful necklace made of colorful beads. Two successive beads in the necklace shared a common color at their meeting point. The figure below shows a segme...
分类:其他好文   时间:2015-04-29 21:52:47    阅读次数:227
杭电ACM1878——欧拉回路
简单的欧拉回路,如题。 欧拉回路的判断: 1.在有向图中:首先必要的条件是图连通,所以顶点的入度都等于出度。 2.在无向图中:首要条件还是图连通,其次就是所以顶点都是偶数度(该顶点的度为偶数) 这一题是无向图,所以根据判断方法来写,很简单,判定就不证明了。 我是用并查集来判断图是否连通的。 下面是AC的代码: #include #include using nam...
分类:其他好文   时间:2015-04-29 17:14:38    阅读次数:164
625条   上一页 1 ... 43 44 45 46 47 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!