自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春天小猪

------------------加油

  • 博客(4)
  • 收藏
  • 关注

原创 hdu 3514 Queen’s Case

题意:在一个格子图当中,每一个回合皇后先走,然后是士兵走,现在怎么定义我们的胜负呢,如果一个回合结束后,那么如果皇后和士兵在一个格子之内,就是士兵赢,如果皇皇后在出口处而士兵不在同一个格子里面,那么就是皇后赢,否则进行下一回合,每一个人物可以向周围4格走,或者不走,总共5种选择。解法:最后的结果会有三种,皇后赢还是士兵赢,还是平局就是双方都不能赢,普通的dag上面的转移博弈就是规定了无环,同时

2013-12-03 22:15:41 1310

原创 hdu 4807 Lunch Time

题意:在一个有向图当中,现在每一条边带有一个容量,现在有K个人在起点,需要到终点去吃饭,询问这K个人最后一个人到达食堂的最小时间是多少。想法:联想到普通的网络流,那么我们网络流可以很轻松的求出两个点之间的最大容量是多少,但是现在的问题就是刚开始在起步的时候那么最开始的容量是不可能到达最大的,因为人还在途中,假设我们从时间角度来分析这个问题,再联想到我们网络流求法,费用流当中,求出来的就是当然费

2013-12-03 19:03:39 1822

原创 uva 12534 Binary Matrix 2

题意:在一个40*40的矩阵中,仅存在两种元素,0 和1,现在的要求就是需要改变最小的次数(01互换),使得每一行之间1的个数相同, 并且每一列1的个数相同,12年泰国的一个赛区,现场过的人比较少。解法:费用流,不会搞,看了ac代码,发现是这样的,先枚举台面上最后总共1的数目,然后建成二分图,每行建成一排,每列也建成一排,那么具体的费用就是ones-now + costones就是图中所有

2013-12-02 22:25:33 2061

原创 sgu 525 Revolutionary Roads

题意:在一个1000个点中的有向图中,现在可以进行的操作就是将一条有向边修改成无向边,那个图中的最大的强连通分量的点数是多少。分析:很显然的分析就是那么修改的那一条边一定不是强连通分量之内的边,否则那么就是没有效果的,如果能产生效果的一定是修改后可以将多个强连通分量融合起来,那么现在的问题就是如果转变一条边之后,能够连通多少个点,如果每次去算的话会比较麻烦,这个问题可以进行n^2的预处理,预处

2013-12-02 19:36:43 1319

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除