码迷,mamicode.com
首页 >  
搜索关键字:无向图    ( 2929个结果
欧拉回路
//这是贴的;欧拉回路:图G,若存在一条路,经过G中每条边有且仅有一次,称这条路为欧拉路,如果存在一条回路经过G每条边有且仅有一次,称这条回路为欧拉回路。具有欧拉回路的图成为欧拉图。判断欧拉路是否存在的方法有向图:图连通,有一个顶点出度大入度1,有一个顶点入度大出度1,其余都是出度=入度。无向图:图...
分类:其他好文   时间:2014-08-21 14:49:14    阅读次数:230
图的存储结构
1. 图2. 图的存储结构2.1 数组表示法(邻接矩阵表示法)2.2 邻接表2.3 十字链表2.4 邻接多重表1. 图顶点:图中的数据元素。V是顶点的有穷非空集合。弧:表示从v到w的一条弧,v为弧尾,w为弧头。VR是两个顶点关系的集合。无向图:若∈VR,必有∈VR,则此图为无向图。有向图:无上述关系...
分类:其他好文   时间:2014-08-19 23:43:05    阅读次数:433
hdu 2242 无向图/求用桥一分为二后使俩个bcc点权值和之差最小并输出 /缩点+2次新图dfs
题意如标题所述,      先无向图缩点,统计出每个bcc权,建新图,然后一遍dfs生成树,标记出每个点(新图)以及其子孙的权值之和。这样之后就可以dfs2来枚举边(原图的桥),更新最小即可。      调试了半天!原来是建老图时候链式前向星和新图的vector>俩种存图搞乱了!!!不可原谅!哎!愚蠢!愚不可及!提交后1A。      后来百度之后,发现说是用树形dp,看了代码解法,竟然和我...
分类:其他好文   时间:2014-08-19 20:56:05    阅读次数:248
hdu 4966 最小树形图
将每门课等级拆成0,1,2,3...a[i]个点,对每个等级大于0的点向它第一级连边,权值为0【意思是,若修了level k,则level(0~k)都当做修了】 将输入的边建边,权值为money[i]。 建立根节点,向每个level 0的点连边,权值为0【因为初始level 0的都修了】 由于题目要求每门课都必须达到最大level,也就是对应图中根节点能到达所有点,问题就变成了求无向图的最小...
分类:其他好文   时间:2014-08-19 20:50:35    阅读次数:304
poj2513Colored Sticks(无向图的欧拉回路)
1 /* 2 题意:将两端涂有颜色的木棒连在一起,并且连接处的颜色相同! 3 思路:将每一个单词看成一个节点,建立节点之间的无向图!判断是否是欧拉回路或者是欧拉路 4 5 并查集判通 + 奇度节点个数等于2或者0 6 */ 7 #include 8 #include 9...
分类:其他好文   时间:2014-08-19 19:00:15    阅读次数:198
Codeforces Round #254(div2)B
就是看无向图有几个连通块,答案就是2n-num。范围很小,就用矩阵来存图减少代码量。#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;...
分类:其他好文   时间:2014-08-19 04:54:43    阅读次数:243
ZOJ3792_Romantic Value(网络流/最小割=最大流/找割边)
解题报告 题目传送门 题意: 给出一个无向图,以及起点与终点。要删除一些边使得起点与终点不连通,在删掉边的权值之和最小的情况下要求删除的边数尽量少。 求出一个比值:剩余边数权值和/删除的边数。 思路: 明显的让起点终点达不到就是一个最小割,用最大流可以求出。 但是求割边边数就不会了,没做过最小割的求割边问题。 割边一定是残留网络中零流的边,但零流不一定是割边。 飞神的想法很奇...
分类:其他好文   时间:2014-08-18 20:34:12    阅读次数:316
{POJ}{3925}{Minimal Ratio Tree}{最小生成树}
题意:给定完全无向图,求其中m个子节点,要求Sum(edge)/Sum(node)最小。思路:由于N很小,枚举所有可能的子节点可能情况,然后求MST,memset()在POJ里面需要memory头文件。#include #include #include #include #include #inc...
分类:其他好文   时间:2014-08-18 18:30:52    阅读次数:244
Fibonacci Tree
hdu4786:http://acm.hdu.edu.cn/showproblem.php?pid=4786题意:给你一个无向图,然后其中有的边是白色的有的边是黑色的。然后问你是否存在一棵生成树,在这课生成树上白色边的数量是一个斐波那契数。题解:完全没有那样的思想,一道现场水题,就是不会啊,实力太弱...
分类:其他好文   时间:2014-08-18 17:54:12    阅读次数:162
hdu3849 By Recognizing These Guys, We Find Social Networks Useful
无向图求桥边数量,按照题目输入顺序输出桥边。 注意存的brig和边的对应关系。 #include #include #include #include #include #include #include #include #include #include #define inf 0x3f3f3f3f #pragma comment(linker, "/STACK...
分类:Web程序   时间:2014-08-18 16:21:02    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!