码迷,mamicode.com
首页 >  
搜索关键字:边集    ( 308个结果
UVa 10763 - Foreign Exchange
题目:给你一个图的边集,问是不是多有的边都有回边。 分析:图论,排序。直接排序查找判定即可。             按照边的最小端点,和最大端点排序,则成对的边(或者相同的边)一定相邻。 说明:(⊙_⊙)。 #include #include #include #include #include #include using namespace std; typedef ...
分类:其他好文   时间:2014-11-20 13:46:02    阅读次数:146
最大团问题的小思考&算法demo
/* fore今天挖维基百科的图论(NP问题那么多,我最爱看这个八卦了)挖了挖完全NP问题,找到了个最大团问题。这个名字有点怪,维基百科也没有相关词条,度娘是这样解释的——给定无向图G=(V,E),其中V是非空集合,称为顶点集;E是V中元素构成的无序二元组的集合,称为边集,无向图中的边均是顶点的无序...
分类:编程语言   时间:2014-11-17 17:12:54    阅读次数:304
最小生成树--->NYOJ-38 布线问题
此题是最基础的最小生成树的题目,有两种方法, 一个是prim一个是kruskal算法,前者利用邻接矩阵,后者是利用边集数组prim算法的思想是:一个点一个点的找, 先找从第一个点到其他点最小的, 把权值存放到一个lowcost的数组中,然后继续找下一个点,然后更新lowcost数组,注意,这时的lo...
分类:其他好文   时间:2014-11-08 19:33:19    阅读次数:214
最小生成树(普利姆算法、克鲁斯卡尔算法)
给定一个带权的无向连通图,怎样选取一棵生成树,使树上全部边上权的总和为最小,这叫最小生成树.求最小生成树的算法(1)克鲁斯卡尔算法图的存贮结构採用边集数组,且权值相等的边在数组中排列次序能够是随意的.该方法对于边相对照较多的不是非常有用,浪费时间.(2)普里姆算法图的存贮结构採用邻接矩阵.此方法是按...
分类:编程语言   时间:2014-11-08 14:54:21    阅读次数:959
BZOJ 2330 SCOI2011 糖果 差分约束
题目大意:给定n个点和之间的大小关系,求每个点最少是多少(必须大于0) 差分约束系统,按照题目说的连边即可,记住少于和不少于的大小关系是不一样的 边集要开3倍 此外注意的是0到i的连边要从后往前连 不然TLE 坑B数据逗死我了 #include #include #include #include #include #define M 100100 using namespace std; ...
分类:其他好文   时间:2014-11-03 17:53:06    阅读次数:171
[Poetize I]黑魔法师之门
描述 Description applepi被囚禁的地点只有一扇门,当地 人称它为“黑魔法师之门”。这扇门上画着一张无向无权图,而打开这扇门的密码就是图中【每个点的度数大于零且都是偶数】的子图的个数对 1000000009取模的值。此处子图(V,E)定义为:点集V和边集E都是原图的任意子集,其中E....
分类:其他好文   时间:2014-10-23 14:02:11    阅读次数:190
二分图最大匹配
在图论中,匹配是指两两没有公共点的边集。二分图的最大匹配是这样的:给出一个二分图,找到一个边数最大的匹配,即选尽量多的边,使得任意两条选中的边没有公共点。如果所有的点都是匹配点(匹配中的某一条边的端点),则称这个匹配是完美匹配(perfect matching)。下面我们考虑二分图都是联通图,如果是...
分类:其他好文   时间:2014-10-12 12:16:17    阅读次数:200
图的存储结构
图的存储结构(邻接矩阵)     图的存储结构   图的存储结构相比较线性表与树来说就复杂很多。 对于线性表来说,是一对一的关系,所以用数组或者链表均可简单存放。树结构是一对多的关系,所以我们要将数组和链表的特性结合在一起才能更好的存放。 那么我们的图,是多对多的情况,另外图上的任何一个顶点都可以被看作是第一个顶点,任一顶点的邻接点之间也不存在次序关系...
分类:其他好文   时间:2014-10-10 00:31:51    阅读次数:443
poj 1466 Girls and Boys (最大独立集)
题意:有n个学生,每个学生都和一些人有关系,现在要你找出最大的人数,使得这些人之间没关系 思路:求最大独立集,最大独立集=点数-最大匹配数 分析:建图时应该是一边是男生的点,一边是女生的点连边,但是题目中没说性别的问题,只能将每个点拆成两个点,一个当作是男的点,一个当作是女的点了,然后连边.由于关系是相互的,这样就造成了边的重复。也就是边集是刚才的二倍,从而导致了最大匹配变成了原本的二倍,因此,此时最大独立集=点数-最大匹配数/2....
分类:其他好文   时间:2014-10-06 20:54:00    阅读次数:187
二分图的最大匹配 (匈牙利算法)
二分图:二分图是这样一个图,它的顶点可以分类两个集合X和Y,所有的边关联的两个顶点恰好一个属于集合X,另一个属于集合Y。 二分图匹配:给定一个二分图G,在G的一个子图M中,M的边集中的任意两条边都不依附于同一个顶点,则称M是一个匹配。 最大匹配:图中包含边数最多的匹配称为图的最大匹配。 完美匹配:如果所有点都在匹配边上,则称这个最大匹配是完美匹配。 未盖...
分类:其他好文   时间:2014-10-06 17:53:30    阅读次数:196
308条   上一页 1 ... 26 27 28 29 30 31 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!