码迷,mamicode.com
首页 >  
搜索关键字:交换棋子    ( 15个结果
【BZOJ-2668】交换棋子 最小费用最大流
2668: [cqoi2012]交换棋子 Description 有一个n行m列的黑白棋盘,你每次可以交换两个相邻格子(相邻是指有公共边或公共顶点)中的棋子,最终达到目标状态。要求第i行第j列的格子只能参与mi,j次交换。 有一个n行m列的黑白棋盘,你每次可以交换两个相邻格子(相邻是指有公共边或公共 ...
分类:其他好文   时间:2016-10-14 23:26:44    阅读次数:231
【BZOJ2668】【cqoi2012】交换棋子 费用流
前言: 本来以为这种双限制流量的方法很通用很好用,所以没有去写那个一个点拆成俩的奇葩做法……但是后来我发现,这种一个点拆成三个的方法没有任何意义,它只是针对了这道题的特殊性质噗。好像并不能拓展。 题解: 首先图转化成源点往开始图的黑点(当然你要用白点也不是不行)流流量,最终从结束图的黑点流向汇点。这个应该都能想到。 然后关键是怎么在流过一次后同时限制两个点。 这也是我所想知道的……可是,...
分类:其他好文   时间:2015-03-28 17:19:51    阅读次数:141
【BZOJ】【2668】【CQOI2012】交换棋子
网络流/费用流 跪跪跪,居然还可以这样建图…… 题解:http://www.cnblogs.com/zig-zag/archive/2013/04/21/3033485.html考虑每个点的交换限制的约束,一看就知道是点容量,但是这里不是一分为二,而是一分为三。首先我们把问题化简,变成对于原图上.....
分类:其他好文   时间:2015-03-20 20:16:06    阅读次数:171
BZOJ2668: [cqoi2012]交换棋子
题解:可以戳这里:http://www.cnblogs.com/zig-zag/archive/2013/04/21/3033485.html其实自己yy一下就知道这样建图的正确性了。感觉太神奇,居然还能拆成3个点orzzzzzzzzzzzzzzzzzzzzzzzzz跪跪跪跪跪跪跪跪代码: 1 #....
分类:其他好文   时间:2014-12-24 13:25:52    阅读次数:159
BZOJ 2668 交换棋子(费用流)
题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2668题意:有一个n行m列的黑白棋盘,你每次可以交换两个相邻格子中的棋子,最终达到目标状态。要求第i行第j列的格子只能参与m[i,j]次交换。思路: 我们将1看做要移动的数字,将0看做空白。...
分类:其他好文   时间:2014-06-23 00:42:45    阅读次数:223
15条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!