
2-SAT
文章平均质量分 89
Albafica
研究生
方向:计算机网络
个人描述:完全没入门。SDN门外汉。痛苦的转型期。
展开
-
POJ3678 Katu Puzzle 2-SAT
这道题目的建图很经典。XOR的条件不同意出错。但是OR和AND很容易忘记几个条件//a :0 a+n:1当运算符是OR的时候 c为0的情况 a 和 b不能是1 这两个条件容易漏掉 ,这个时候应该改加上条件 ;同理当运算符号是OR的时候 c为1的情况下a 和 b不能是0 同样两个条件 ;很好理解,大家仔细想想就可以明白了; Katu Puzzl原创 2013-04-08 22:08:24 · 673 阅读 · 0 评论 -
POJ2723 Get Luffy Out 2-sat+二分
二分写搓了,tle了两次。。。。。。。。。标准的2SAT二分能开的最多的门数,然后重新建图,2SAT判断是否成立,之后输出答案即可。建图的时候注意,每层楼的两扇门至少要开一个。一共有两种条件。一种是一组的钥匙只能用其中一把,另一个条件是每层楼的门至少要开一扇。Get Luffy OutTime Limit: 2000MS Memory Limit: 65原创 2013-04-09 22:50:11 · 597 阅读 · 0 评论 -
POJ2749 Building roads 2-SAT+二分
二分枚举最长距离。用2SAT判断可行与否。最后输出答案,如果没有,那么输出-1条件1 i,j 相互讨厌, 条件2 i,j 关系好 条件3 1:dis(i,s1) + dis(j,s1)>m 2:i j都连s2的时候与上面类似 3:dis(i,s1)+dis(s1,s2)+dis(s2,j)>原创 2013-04-10 18:07:18 · 693 阅读 · 0 评论 -
POJ3905 Perfect Election 2-SAT
裸的2SAT,搞之。。。。Perfect ElectionTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 402 Accepted: 201DescriptionIn a country (my memory fails to say which), t原创 2013-04-24 07:05:15 · 883 阅读 · 0 评论 -
LA3211 Now or later 2-SAT
有n架飞机,每一架飞机有两个着陆时间,且相继着陆的两架飞机着陆时间必须相差t以上,现在要我们求出最大的t。枚举t值,在根据2-SAT建图。建图:枚举间隔t;如果 |a[i]-a[j]|如果|a[i]-b[j]|如果|b[i]-a[j]|如果|b[i]-b[j]|Now or laterTime Limit: 9000MS Memo原创 2013-05-28 13:41:48 · 576 阅读 · 0 评论