博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 4115
阅读量:6847 次
发布时间:2019-06-26

本文共 733 字,大约阅读时间需要 2 分钟。

新手学习2-sat算法,看了一个多小时,才看懂。然后类比着打代码,结果出来和网上的一样。。。不过这一题可以作为有向图缩点的模板,同时也可以比较清晰的理解2-sat的内涵,所以在这里仍然贴出来。
View Code
1 #include
2 #include
3 #include
4 #include
5 #include
6 using namespace std; 7 const int maxn=20001; 8 vector
edge[maxn]; 9 int st[maxn]; 10 int dfn[maxn],low[maxn]; 11 int top,btype,tdfn; 12 int belong[maxn]; 13 bool ins[maxn]; 14 int bob,alice[maxn]; 15 void dfs(int s) 16 { 17 int t; 18 dfn[s]=low[s]=++tdfn; 19 ins[s]=1; 20 st[++top]=s; 21 for(int i=0;i

转载于:https://www.cnblogs.com/xuschang-93/archive/2012/03/17/2403288.html

你可能感兴趣的文章
仿斗鱼界面项目架构分析
查看>>
linux基础(2)-网卡配置
查看>>
沉迷AC自动机无法自拔之:穿越广场 square
查看>>
MATLAB工具箱及算法实例
查看>>
An overnight dance in discotheque
查看>>
ABP源码分析四十三:ZERO的本地化
查看>>
SETCPU超频使用教程
查看>>
MVC返回值详解
查看>>
Stay教你程序员泡妞攻略
查看>>
mongodb使用实践---mongodb+mongo-java-driver+morphia
查看>>
ROS kinect:OpenNI读取深度图像与彩色图像
查看>>
js获取浏览器视口大小
查看>>
小公司的项目交付
查看>>
Flask 分页的简单用法 / flask_sqlalchemy /无刷新翻转页面(原创)
查看>>
代码复审
查看>>
SQL中truncate table和delete的区别 --转
查看>>
程序员面试题100题第12题——从上往下遍历二元树
查看>>
TOJ 1702.A Knight's Journey
查看>>
hdu2188(巴什博弈)
查看>>
Linux 权限
查看>>