
2-sat
Eirlys_North
这个作者很懒,什么都没留下…
展开
-
2-sat 五题 poj 3207 & poj 3683 & poj 3678 &poj 2723 & poj 2749
关于2-sat的具体讲解,推荐神犇博客:http://blog.youkuaiyun.com/moguxiaozhe/article/details/49047085 不再赘述,简单列出具体实现步骤: (1)tarjan缩点,顺便判断可行性 (2)建反边,重构图 (3)记录矛盾找出缩点后的对立块 (4)在新图上进行拓扑排序 (5)按拓扑排序的顺序(从影响小的开始),将一个未原创 2017-04-04 08:21:02 · 544 阅读 · 0 评论 -
和平委员会 2-sat
按照2-sat的套路直接写就好了...由于要求输出字典序最小的方案数,所以在新图上处理的时候按字典序最小的拓扑序进行染色(不用dfs进行传递) uses math; var n,m,l,x,y,tt :longint; time,top,size :longint; i :longint; vi原创 2017-04-17 14:33:58 · 862 阅读 · 0 评论