poj1904
来源:互联网 发布:七月七爱恋网络歌手 编辑:程序博客网 时间:2024/05/21 21:36
好吧,关于这道题,我刚时想得不是很明白,主要是由于信息老师的误导,将这道题塞到了拓扑排序下,其实如果塞到了强连通分量下我反而是可以做出来的。。。
首先要注意到题目刚开始是给了你一个完美匹配的,我当初就是太傻比了没读懂题导致一直想不出来怎么在2000的规模下求初始解,求出来初始解以后,注意到如果一个王子换妹纸是可以的,则经过一圈以后这个妹纸相当于错了一个位,例如
1 2 3 4 5 6 1 2 3 4 5 6
--->
1 2 3 4 5 6 2 3 4 5 6 1
这样做就是可以的,所以只要能构成一个圈就可以进行更换,然后考虑如何建立这个圈,如果一个王子喜欢一个妹汁,那么王子指向妹汁有一条边,如果刚开始一个妹汁是王子的原配夫人,那么妹汁指向王子一条边,下面只需判断这一对是否在一个圈里即可,此时我就被坑了,拓扑排序能求圈,tarjan也可以,然后我就傻逼了。。。一个tarjan判断是否在一个强连通分量里即可,注意王子出发的边不连原配夫人
0 0
- poj1904
- poj1904
- poj1904 - King's Quest
- poj1904 tarjan缩点
- poj1904(强联通分量)
- POJ1904-强连通
- POJ1904 King's Quest SCC
- POJ1904 强联通(最大匹配可能性)
- poj1904 King's Quest 强连通分量
- poj1904 二分图匹配+强连通分量
- poj1904(强连通分量,缩点)
- poj1904(二分图最优匹配)
- poj1904 King's Quest(强连通)
- ZOJ2470 POJ1904 King's Quest,强连通分量
- King's Quest —— POJ1904(ZOJ2470)Tarjan缩点
- POJ1904:King's Quest(强连通 & 二分图)
- poj1904 King's Quest (tarjan求强连通)
- POJ1904/ZOJ2470 King's Quest(tarjan判强连通分量)
- mybatis 数据库语句 标签
- Attribute is missing the Android namespace prefix——android开发之xml布局文件
- Codeforces Round #201 (Div. 2) 347B Fixed Points(脑洞)
- Android应用程序用户界面(三)
- JSP中九大内置对象详解
- poj1904
- MongoDB 日期查询与mongodump 按日期范围导出数据
- List 的add()与addAll()的区别
- 【bzoj1042】【HAOI2008】【硬币购物】【dp+容斥原理】
- HDU-1233 还是畅通工程
- 活动之间数据的传递
- Android通过PHP连接MySQL数据库(插入)
- FreeMarker 指令
- 库编译