强连通分量
disPlayLzy_
梦在前方,路在脚下
展开
-
Luogu P2835 刻录光盘___强连通分量
题目大意:给出N个人,每个人都给出能够允许过来刻印光盘的人,问最少要给几个人光盘能让将所有人都刻印到。N≤200题解:直接做强连通分量,然后将所有相邻的不同的强连通分量给做标记,弄成同一个集合,然后最后统计各个强连通分量的能到达数,为0则无人帮助则ans++。代码:#include<cstdio>#include<iostream>#includ...原创 2018-03-28 21:50:26 · 281 阅读 · 0 评论 -
Poj P3683 Priest John's Busiest Day___2-SAT
题目大意:给出NNN个个婚礼的描述Ai,Bi,LiAi,Bi,LiAi,Bi,Li, 婚礼可以从[Ai,Ai+LiAi,Ai+LiAi,Ai+Li]或[Bi−Li,BiBi−Li,BiBi-Li,Bi]222段时间开始, 问是否存在一种安排方式使得婚礼两两不冲突,如果有,请输出安排方案。N≤1000N≤1000N≤1000分析:可以转化成2-SAT的模型, 对于第iii个婚礼...原创 2018-05-21 21:24:51 · 206 阅读 · 0 评论 -
Poj P3207 Ikki's Story IV - Panda's Trick___2-SAT
题目大意:在圆上有N个点N个点N个点,有MMM个要求Ai,BiAi,BiAi,Bi,要求满足点Ai,BiAi,BiAi,Bi之间在圆内或者圆外存在一条连边,问是否存在一种边的分配方案使得任意两边之间不相交。n≤1,000,m≤500n≤1,000,m≤500n ≤ 1,000, m ≤ 500分析:显然一条边AAA与边BBB在圆内相交, 那么显然它们在圆外也会相交 那么我们对于...原创 2018-05-21 17:08:46 · 161 阅读 · 0 评论 -
Poj P3678 Katu Puzzle___2-SAT
题目大意:给出NNN个点,MMM条边, 每条边给出A,B,C,opA,B,C,opA,B,C,op 要求任意一条边满足AAA opopop BBB === CCC opopop为OROROR,ANDANDAND, XORXORXOR中一个1 ≤ N ≤ 1000 0 ≤ M ≤ 1,000,000分析:因为每个点的情况仅为000或111, 所以设iii为点iii选000的...原创 2018-05-20 20:48:35 · 255 阅读 · 0 评论 -
Poj P3648 Wedding___2-SAT
题目大意:给出N对夫妻N对夫妻N对夫妻,从第0对开始第0对开始第0对开始,现在有一场宴会,可以坐两排,wife0wife0wife_0必须做左边,husband0必须坐右边husband0必须坐右边husband_0必须坐右边,其他的夫妻不能坐在同一边,给出MMM对通奸关系,有通奸关系的不能同时出现在wifte0wifte0wifte_0的对面。 问是否存在一种可行安排方案,存在则输出可行方...原创 2018-05-23 21:03:12 · 215 阅读 · 0 评论 -
Bzoj P2438 [中山市选2011]杀人游戏___强连通分量
题目大意:有nnn个人,里面有一个杀手,警察能够对每一个人进行查证,若查证的对象是平民,他会告诉警察,他认识的人, 谁是杀手, 谁是平民。 假如查证的对象是杀手, 杀手将会把警察干掉。警察掌握了MMM种,每一个人都有可能是杀手,可看作他们是杀手的概率是相同的。问:根据最优的情况,保证警察自身安全并知道谁是杀手的概率最大是多少?1≤n≤100000,0≤M≤3000001≤n≤100000,...原创 2018-11-07 10:43:51 · 177 阅读 · 0 评论 -
Bzoj P1823 [JSOI2010]满汉全席___2-SAT
题目大意:数据TTT组,有nnn道材料,mmm个评委,每个评委会有2个要求,(a,x),(b,y)(a,x),(b,y)(a,x),(b,y)x,yx,yx,y为材料编号,a,ba,ba,b为做法,做法仅有满式或者汉式对于一个评委被满足,至少有一个要求被满足每道材料有且只有一道,即每道材料只能被一种做法使用,问是否有一种方案能使得所有的评委都满足对于每组数据,有输出GOODGOOD...原创 2018-12-04 22:09:44 · 139 阅读 · 0 评论 -
Jzoj P3896 战争游戏___强连通分量+割点
题目大意:nnn个点,mmm条无向边,保证任意两点间都连通。问对于这nnn个点而言,分别作为任意两点间所有路径的必经点的次数有多少次。必经点,假如A−&amp;gt;BA-&amp;gt;BA−&gt;B的所有路径都存在经过点CCC,则称CCC为必经点n≤5∗104,m≤105n≤5*10^4,m≤10^5n≤5∗104,m≤105分析:可以进行缩点,若A,B,CA,B,CA,B,C在...原创 2019-01-25 19:35:31 · 354 阅读 · 0 评论 -
Jzoj P4253 QYQ在艾泽拉斯___强连通分量缩点+拓扑序dp
题目大意:QYQQYQQYQ有KKK次技能,每次可以从一个岛屿上闪现到另外一个岛屿上,每一个岛屿只能登上一次。QYQQYQQYQ能从任何一个城市开始旅程,也能在任何一个城市结束旅程。城市的数量有nnn个,有mmm条有向边,两个城市属于相同的岛屿当且仅当暂时将所有道路视为双向道路时可以从其中一个城市走到另一个城市(可以途径其它城市)。每一个城市都有一个宝物,价值viv_ivi,问得到最大...原创 2019-01-30 20:47:20 · 236 阅读 · 0 评论