给定一个非负整数序列{dn},若存在一个无向图使得图中各点的度与此序列一一对应,则称此序列可图化。进一步,若图为简单图,则称此序列可简单图化
至于能不能根据这个序列构造一个图,就需要根据Havel-Hakimi定理中的方法来构图。
可图化的判定:d1+d2+……dn=0(mod 2)。关于具体图的构造,我们可以简单地把奇数度的点配对,剩下的全部搞成自环。
可简单图化的判定(Hav...
分类:
其他好文 时间:
2015-07-17 18:48:41
阅读次数:
563
意甲冠军 中国依据Havel-Hakimi定理构图即可咯 先把顶点按度数从大到小排序 可图的话 度数大的顶点与它后面的度数个顶点相连肯定是满足的 出现了-1就说明不可图了#include#include#includeusing namespace std;const int N = 20;int ...
分类:
其他好文 时间:
2015-07-02 10:00:07
阅读次数:
125
Frogs' Neighborhood
Time Limit: 5000MS
Memory Limit: 10000K
Total Submissions: 8263
Accepted: 3504
Special Judge
Description
未名湖附近共有N个大小湖泊L1, L2, ..., Ln(其中包括未名...
分类:
其他好文 时间:
2015-06-26 09:19:31
阅读次数:
135
图论基础题 - 是否可图 - Havel-Hakimi定理
分类:
其他好文 时间:
2015-05-20 00:05:57
阅读次数:
148
s是指所有点的度数;由非负整数组成的非增序列s:d1,d2,d3.....,dn(n>=2,d1>=1)是可图的(即能构成图)当且仅当s1:d2-1,d3-1,...dn;是可图的;例如:判断序列s:7,7,4,3,3,3,2,1是否可图。删除序列开头的7,对其后面的7项都减1,得6,3,2,2,1...
分类:
其他好文 时间:
2015-05-11 23:43:41
阅读次数:
195
Havel-Hakimi定理算法定义:Havel-Hakimi定理主要用来判定一个给定的序列是否是可图的。2,首先介绍一下度序列:若把图 G 所有顶点的度数排成一个序列 S,则称 S 为图 G 的度序列。3,一个非负整数组成的有限序列如果是某个无向图的序列,则称该序列是可图的。4,判定过程:(1)对...
分类:
其他好文 时间:
2015-02-13 00:17:29
阅读次数:
221
作者:jostree 转载请注明出处http://www.cnblogs.com/jostree/p/4098136.html给定一个非负整数序列$D=\{d_1,d_2,...d_n\}$,若存在一个无向图使得图中各点的度与此序列一一对应,则称此序列可图化。进一步,若图为简单图,则称此序列可简单图...
分类:
其他好文 时间:
2014-11-27 20:22:37
阅读次数:
216
这是一个定理题;定理的具体内容见:http://blog.csdn.net/shuangde800/article/details/7857246
我的代码如下:
#include
#include
#include
#include
using namespace std;
int cmp(int a,int b)
{
return a>b;
}
int main...
分类:
其他好文 时间:
2014-11-25 23:39:23
阅读次数:
220
Havel-Hakimi定理
当年一度热门出现在ACM赛场上的算法。
算法定义:
Havel-Hakimi定理主要用来判定一个给定的序列是否是可图的。
2,首先介绍一下度序列:若把图 G 所有顶点的度数排成一个序列 S,则称 S 为图 G 的度序列。
3,一个非负整数组成的有限序列如果是某个无向图的序列,则称该序列是可图的。
4,判定过程:(1)对...
分类:
其他好文 时间:
2014-11-17 19:30:50
阅读次数:
180
其实质是给定一个度序列,判断是否可图,
若可图,输出YES,并输出各顶点之间的连边的情况
否则,输出NO
思路:判断一个序列是否可图,直接利用Havel-Hakimi定理即可...
分类:
其他好文 时间:
2014-11-17 17:57:31
阅读次数:
220