自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春天小猪

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

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

原创 hdu 3251 Being a Hero

这道题目是一道最小割,弱弱的建图还是想了很久,其实建图很简单,只需要把可以取到的点连到一个超级汇点上,容量是那个城市的价值,这样求完最小割就可以保证从源点到汇点无通路,一种情况是,城市选取,道路被隔断,还有一种情况是城市被割掉了。这道题还要去求出任意一个割集。    之前虽然网络流学了一段时间,发现对算法原理上的东西理解还是太不透彻,刚开始自己的做法就是,因为在最大流跑完之后,原来加入的那些道

2012-08-22 10:49:46 930 1

原创 hdu3395 -- 二分图带权匹配

题意比较好懂,把每个鱼拆成两个点,就形成了一张二分图,每条边有一个特定的权值,我们就需要找出一个边集使得边权和达到最大。    思路:刚开始的时候是最大费用最大流,直接利用二分图匹配的特性,即每个X集里的点和Y集里的点只能覆盖一次,而每条边匹配一次,就加上一个源点s连接所有X集顶点,容量1,费用0,所有Y集顶点连接汇点t,容量1,费用0,这样就可以很好的保持,满足二分匹配的特性。然后提交WA,

2012-08-17 01:59:20 1285 2

原创 hdu 3081 Marriage Match II

这道题的大意就是给出一些关系,可以确定某些男孩是女孩的喜欢的那个...在每一轮中,女孩可以选择一个之前选择中没有选择过的男孩作为她的男朋友.    这道题的解法有两种,一种是二分枚举轮数来跑最大流,如果能跑满流,则证明,可以进行这么多轮.第二种是进行二分匹配,把所有的边加好,然后进行二分匹配,如果能完全匹配,则删去匹配的这些边,然后继续匹配.    这里就讲第一种解法.至于为什么会写这篇题

2012-08-12 21:40:27 940 2

原创 hdu 4355 Party All the Time

虽然比赛的时候一下子就想到了用三分解,但是关于证明在赛后题解上也没有提及.所以就想写一下.    如何来证在图上的曲线满足凸性函数可以用来三分.通过证明导数在整个区间内是递增,且最左端导数小于0,最右端大于零,所以与0点必有一交点,极为极值点.    证明:    在任意两个小精灵之间,不愉快值曲线是一个三次函数,这个函数的导数即△由两部分组成,左边的小精灵产生的不愉快和右边小

2012-08-09 20:54:57 499 1

原创 hdu 4334 Trouble

这道题目的意思就是给定5个集合,每个集合中选取一个数字,使他们的和为0.判断给定的五个集合能否找到这样的一组数据.分析: 对于特定的序列中寻找特殊值的方法有二分查找.对于二分查找,前提就是序列有序,就可以通过log(N)的复杂度找到特定值,二分查找的特点,一个序列,有序,特定值.这道题用到了另外一种高效的方法.在两个有序的序列中,用O(a+b)线性时间找到一个特定值.具体的操作就是对于

2012-08-02 21:41:17 758 1

空空如也

空空如也

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

TA关注的人

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