题目 题目 分析 带权值的树上最大独立集 代码 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int maxn=6005; 4 int a[maxn], n, fa[maxn]; 5 vector<int> son[maxn]; ...
分类:
其他好文 时间:
2018-02-01 23:07:56
阅读次数:
202
匹配:一个图中选出一些边来使得任意边所连接的顶点不同, 最大匹配:边数最多的匹配 最大权匹配:边权最大的匹配 完美匹配:所有节点都包括的匹配 覆盖:无向图的一个顶点子集,使得边集中任意一条边都至少一个顶点在这个子集中 最小边覆盖:点最少的覆盖 最小边覆盖数=最大匹配数 独立集:一个无向图中不存在一条 ...
分类:
其他好文 时间:
2018-01-30 16:35:32
阅读次数:
157
题目 图论小王子小C经常虐菜,特别是在图论方面,经常把小D虐得很惨很惨。 这不,小C让小D去求一个无向图的最大独立集,通俗地讲就是:在无向图中选出若干个点,这些点互相没有边连接,并使取出的点尽量多。 小D虽然图论很弱,但是也知道无向图最大独立集是npc,但是小C很仁慈的给了一个很有特点的图: 图中任 ...
分类:
其他好文 时间:
2018-01-28 20:05:28
阅读次数:
123
二分图定理及证明 1.最小顶点覆盖 2.最大独立集合 3.最小路径覆盖 4.最大权闭合子图 5.最小链覆盖&&最长反链 ...
分类:
其他好文 时间:
2018-01-22 23:08:58
阅读次数:
226
弦图:当图中任意长度大于3的环都至少有一个弦时, 一个无向图称为弦图。 最大团数=最小色数 最大独立集=最小团覆盖 Description K国是一个热衷三角形的国度,连人的交往也只喜欢三角原则.他们认为三角关系:即AB相互认识,BC相互认识,CA 相互认识,是简洁高效的.为了巩固三角关系,K国禁止 ...
分类:
其他好文 时间:
2018-01-11 22:23:23
阅读次数:
179
二分图定理及证明 1.最小顶点覆盖 2.最大独立集合 3.最小路径覆盖 4.最大权闭合子图 ...
分类:
其他好文 时间:
2018-01-02 20:01:31
阅读次数:
160
【问题描述】 给定一个无回路的无向图(即树),设计一个动态规划算法,求出该图的最大独立集,并输出该集合中的各个顶点值。 1 package org.xiu68.exp.exp7; 2 3 import java.util.ArrayList; 4 5 public class Exp7_1 { 6 ...
分类:
其他好文 时间:
2017-12-05 18:47:09
阅读次数:
186
Description 在一个有m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。编程任务:对于给定的方格棋盘,按照取数要求编程找出总和最大的数。 Input 第1 行有2 个正整数m和n,分别表示 ...
分类:
其他好文 时间:
2017-11-30 10:25:46
阅读次数:
147
题目链接:https://vjudge.net/problem/HDU-3829 Cat VS Dog Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 125536/65536 K (Java/Others)Total Submission( ...
分类:
其他好文 时间:
2017-11-11 13:05:03
阅读次数:
220
题目链接:https://vjudge.net/problem/UVALive-3415 题解: 代码如下: 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 #include <cstdlib> 5 #include ...
分类:
其他好文 时间:
2017-11-07 13:17:56
阅读次数:
176