最小支配集: 从V中选取尽量少的点组成一个集合,让V中剩余的点都与取出来的点有边相连。 (点) 最小点覆盖: 从V中选取尽量少的点组成一个集合V1,让所有边(u,v)中要么u属于V1,要么v属于V1 (边) 最大独立集: 从V中选取尽量多的点组成一个集合,让这些点中间没有边项链,也就是说对于任何一条 ...
分类:
其他好文 时间:
2017-09-07 11:57:56
阅读次数:
169
As we all know, machine scheduling is a very classical problem in computer science and has been studied for a very long history. Scheduling problems d ...
分类:
系统相关 时间:
2017-09-05 00:20:00
阅读次数:
286
【HDU】//1068 Girls and Boys 最大匹配★//1150 Machine Schedule 最小点覆盖★1151 Air Raid 最小路径覆盖★//1179 Ollivanders 最大匹配★1281 棋盘游戏 行列匹配+求关键点★★1498 50 years, 50 colo ...
分类:
其他好文 时间:
2017-08-25 00:04:57
阅读次数:
195
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6150 题意:"最小点覆盖集"是个NP完全问题 有一个近似算法是说—每次选取度数最大的点(如果有多个这样的点,则选择最后一个) 让你构造一个图,使得其近似算法求出来点数是你给定的覆盖点数的至少3倍。 解法 ...
分类:
其他好文 时间:
2017-08-20 11:25:25
阅读次数:
201
题目大意:有两个机器,A机器有n种工作模式,B机器有m种工作模式,刚開始两个机器都是0模式。假设要切换模式的话,机器就必须的重新启动 有k个任务,每一个任务都能够交给A机器的i模式或者B机器的j模式完毕,问要重新启动多少次机器才干完毕任务 解题思路:两个机器的点分为两个点集。点集之间的关系就是任务了 ...
分类:
系统相关 时间:
2017-08-10 13:36:46
阅读次数:
139
题目237 题目信息 执行结果 本题排行 讨论区 游戏高手的烦恼 时间限制:1000 ms | 内存限制:65535 KB 难度:5 描写叙述 有一位传说级游戏高手。在闲暇时间里玩起了一个小游戏,游戏中,一个n*n的方块形区域里有很多敌人。玩家能够使用炸弹炸掉某一行或者某一列的全部敌人。他是种玩什么 ...
分类:
其他好文 时间:
2017-08-03 20:11:27
阅读次数:
125
二分图最大匹配常用的匈牙利算法,之前写的很幼稚,虽然也过了,但是平白的比别人多开了两倍的空间。 本来就是在填加边的时候把左边的点和右边的点分开算都加在图里面储存,然后匹配的时候就互相匹配 match[u]=v; match[v]=u; 然后看了模板之后才发现其实完全不用加上,只记录match[v]= ...
分类:
其他好文 时间:
2017-07-24 21:22:18
阅读次数:
118
题目大意: 有两个机器,两种机器各有n,m种模式,有k个任务,每个任务可以分别由两种机器的一种模式来完成,每次切换模式都需要重启机器,问最少重启几次机器可以完成所有任务(开始两台机器都为模式0) 思路: 匈牙利最小点覆盖 因为只有两种机器,可以把每种模式都变成点,所有点只有两种颜色,就是一个二分图 ...
分类:
系统相关 时间:
2017-07-23 16:41:15
阅读次数:
143
给出一系列任务,每个任务可以在机器A的某个模式,或者在机器B的某个模式下完成。机器A和B每切换一次模式需要重启一次。问完成这些任务,最少需要重启机器多少次? 把任务看作边 “重启”操作看作点 这道题就是一个裸的二分图最小点覆盖 然后呢 最小点覆盖 NP完全问题 艹 然后呢 二分图中 最小点覆盖等于最 ...
分类:
其他好文 时间:
2017-07-15 15:54:18
阅读次数:
158
Machine Schedule Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 13071 Accepted: 5575 Description As we all know, machine scheduling is a v ...
分类:
系统相关 时间:
2017-06-16 21:14:21
阅读次数:
209