K键盘里的青春K

我曾经失去的荣耀,我定加倍夺回

HDU 2767 Proving Equivalences (Tarjan缩点)【java】

Proving EquivalencesTime Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8650    Accepted Submissi...

2018-05-23 23:29:10

阅读数:32

评论数:0

poj2723 Get Luffy Out (二分+2-SAT)

大意: 有2*N把不同的锁,每把锁有一个钥匙,所以共有2*N 把钥匙。把2*N把钥匙两两配对共分为N组。 有个M层楼,每层楼有一个门,每个门上有两把锁,可能是相同的也可能是不同的。 走上某层楼之前,必须要打开这个门上的至少一个锁。 要你从每组钥匙中选择一把钥匙,然后用这些钥匙去上这栋楼,问最...

2017-10-10 22:50:23

阅读数:164

评论数:0

HDU 5046 Airport(二分+DLX重复覆盖)

题意: 给定n个城市的坐标,要在城市中建k个飞机场,使城市距离最近的飞机场的最长距离最小,求这个最小距离。 分析: 最小化最大值,显然二分最大距离。然后我们将距离在范围内的两个城市建边,建一个n*n的矩阵,看能否选出k个城市,使得覆盖了所有城市。 将点之间的关系转化成01矩阵...

2017-10-10 15:26:25

阅读数:190

评论数:0

POJ 3648-Wedding(2-SAT)

【题目大意】很多对夫妇参加一对新人的婚礼。分别做在长桌子的两侧。新郎、新娘分别坐两侧,新娘只能看到她对面的人。新娘不想看到她对面有夫妇。 而且有一些人是有通奸关系的(男的和男的有,女的和男的、女的和女的都可能有,而且新郎也可能和别人有通奸关系),新娘不想看到有通奸关系一对人。 也就是有通奸关系...

2017-10-09 14:52:10

阅读数:209

评论数:0

HDU 1814 Peaceful Commission (2-sat暴力染色)

题意:找出字典序最小的解 分析:直接暴力枚举DFS,首先将所有的点都置为为染色,然后我们从第一个点开始DFS染色,我们先尝试将i染            成红色(答案中的颜色),将~i染成蓝色,然后dfs i的所有后继并染色,如果对于后继j没有染色,那么将j然            后为红色...

2017-10-08 22:48:26

阅读数:155

评论数:0

hdu 3622 Bomb Game (二分+2-sat)

Bomb Game Time Limit: 10000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5716    Accepted Submission(s):...

2017-10-08 19:26:38

阅读数:172

评论数:0

uoj 79 一般图最大匹配

从前一个和谐的班级,所有人都是搞OI的。有 nn 个是男生,有 00 个是女生。男生编号分别为 1,…,n1,…,n。 现在老师想把他们分成若干个两人小组写动态仙人掌,一个人负责搬砖另一个人负责吐槽。每个人至多属于一个小组。 有若干个这样的条件:第 vv 个男生和第 uu 个男生愿意组...

2017-10-08 16:19:59

阅读数:209

评论数:0

【POJ3683】Priest John's Busiest Day (2-sat输出任意解)

Description  约翰是街区里唯一的神父。假设有n对新人打算在同一天举行结婚仪式。第i对新人的结婚仪式的时间为Si到Ti,在其仪式开始时或是结束时需要进行一个用时为Di的特别仪式(也就是从Si到Si+Di或是从Ti-Di到Ti),该特别仪式需要神父在场。请判断是否可以通过合理安排每个仪式...

2017-10-07 23:55:58

阅读数:166

评论数:0

poj 3678 Katu Puzzle && POJ 3207 Ikki's Story IV - Panda's Trick(2-sat水题)

Katu Puzzle Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 10545   Accepted: 3912 Description Katu Puzzle is presented as a...

2017-10-07 18:07:14

阅读数:241

评论数:0

POJ2942-Knights of the Round Table (双联通+判断奇环)

Knights of the Round Table Time Limit: 7000MS   Memory Limit: 65536K Total Submissions: 13614   Accepted: 4561 Description Being a knight...

2017-10-03 16:57:04

阅读数:209

评论数:0

舞蹈链2

问题描述: 给定一个n*m的矩阵,有些位置为1,有些位置为0。如果G[i][j]==1则说明i行可以覆盖j列。 Problem: 1)选定最少的行,使得每列有且仅有一个1. 2)选定最少的行,使得每列至少一个1. DLX原理: 这类属于NP问题的问题,可以使用搜...

2017-10-02 23:54:06

阅读数:147

评论数:0

舞蹈链

精确覆盖问题的定义:给定一个由0-1组成的矩阵,是否能找到一个行的集合,使得集合中每一列都恰好包含一个1 例如:如下的矩阵 就包含了这样一个集合(第1、4、5行)   如何利用给定的矩阵求出相应的行的集合呢?我们采用回溯法   矩阵1:   ...

2017-10-02 23:49:27

阅读数:167

评论数:0

POJ 2117 Electricity(无向图割点) && HDU 4587 TWO NODES

Electricity Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 5676   Accepted: 1854 Description Blackouts and Dark Nights (als...

2017-10-02 21:47:43

阅读数:170

评论数:0

ZOJ 3732 Graph Reconstruction (Havel-Hakimi定理)

题意:给出一张无向图中每个点的度,问是否存在对应的无向简单图。如果存在,是否存在多解,并输出对应的图。 思路:给出图中每点的度,判定对应的图是否存在,叫做可图判定性问题。 对于无向图,我们有 Havel—Hakimi定理: 由非负数组成的非增序列s:d1,d2,···,dn(n>=2...

2017-09-30 15:53:57

阅读数:132

评论数:0

2-sat

转自:http://blog.csdn.net/moguxiaozhe/article/details/49047085        最近花了一点心思研究2-sat模型,看了很多论文博客等等,也在POJ上做了一点题。其实这个东西也还挺好玩的,当然,前提是每道题你都有认真分析,认真想清楚...

2017-09-29 18:13:29

阅读数:91

评论数:0

HDU4738 Caocao's Bridges (求桥)

题意:        现在有个(可重边)无向图,无向图的每条边上都有一定数目的守卫,你现在想派人去炸掉这个图的一条边,是的该图不连通。但是你只能炸1条边且如果该边守卫为x人,那么你至少要派x个人过去。所以现在问你最少需要派多少人出发? 思路:就是求一个有重边的无向图的桥,有几个比较坑的...

2017-09-22 17:26:10

阅读数:202

评论数:0

POJ 1904 King's Quest && HDU 4685 Prince and Princess (强联通解决二分图可行匹配问题)

King's Quest Time Limit: 15000MS   Memory Limit: 65536K Total Submissions: 9427   Accepted: 3483 Case Time Limit: 2000MS Description On...

2017-09-22 11:41:11

阅读数:223

评论数:0

HDU 4635 Strongly connected (Tarjan缩点)

Strongly connected Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3057    Accepted Submis...

2017-09-21 18:25:27

阅读数:202

评论数:0

HDU 4612 Warm up(边双联通+直径【手动扩栈】)

Warm up Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 7063    Accepted Submission(s): 1...

2017-09-21 00:05:58

阅读数:130

评论数:0

HDU 5934 Bomb (tarjan缩点)

HDU5934 Bomb(2016杭州CCPC第二题)(强连通缩点) Bomb Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm...

2017-09-20 00:09:19

阅读数:239

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭