自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穹妹的家

In solitude , where we are least alone.

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

原创 [差分约束] HDU1384 Intervals

差分约束第一题,赶快学了下,这题算是入门题吧,对差分约束有了一点主观印象。 对于这题,没看差分约束的知识还是很难想到的,居然能和最长路联系起来,太玄妙了。 题意:先输入一个n,然后是n行,一行三个数表示一个范围[ai, bi]和ci,要求一个数集Z,要求Z和[ai, bi]至少有ci个公共数。 这题如何构造成差分约束系统呢? 差分约束系统有个特点,要包含减法。于是可以利用区间的减法,设d[

2015-06-11 08:57:56 402

原创 [费用流] POJ 2195 Going Home

题目链接:http://poj.org/problem?id=2195 题意:地图上有相同数量的人和房屋,让所有人回到不同的房屋里,总的路程最小,路程定义为哈密顿距离。 昨天开始看了一下费用流,思想和最大流差不多,只是找增广路的时候找最小花费的路径来增广。 用最好理解的EK算法来看,EK中的BFS过程就是在找增广路,如果把这个过程变成找一条最花费小的增广路就可以了。 关于增广路的理

2015-06-07 16:46:25 459

原创 [构造]CF550E Brackets in Implications

题目链接:http://codeforces.com/problemset/problem/550/E 题意:定义一种逻辑运算符“->”,左到右结合,真值表如下。 0 -> 0 = 1 0 -> 1 = 1 1 -> 0 = 0 1 -> 1 = 1 给一个n,再输入长度为n的01串,求一种加括号的方法让最后值为0,可以就输出YES和加括号的方法,输出格式如样例,否则输出NO。多解任意

2015-06-05 16:00:34 675

原创 [堆] HDU4006 The kth great number

看标题以为是区间第K大,准备去水一发,结果是整体第K大,由于没有删除操作,维护一个小根堆就行了,保持top是第k大,比top小的加入堆对top没有影响,也永远用不上,比top大的加入就更新top,保持堆有k个元素就行了。 数据结构没什么可以说的,主要是学习了STL的用法,用vector自带的堆函数,用优先队列,其实优先队列本身就是堆实现的。 不过还是不会手写堆,STL大法好。 下面是vect

2015-06-03 22:00:00 477

原创 [最大流] POJ1087 ZOJ1157 A Plug for UNIX

看了几天最大流,还是最喜欢Dinic,比较清晰,下午写了一般预流推进,结构也比较简单,网络流算法真是多。 自己写的第一道网络流,WA了不知道多少次,果然是建图错了,算法没写错,果然网络流建完图就AC一半。 刚开始建图的时候一直把设备的名字无视掉了,以为没用,其实不然。因为一个设备显然只能插一个插头,所以用设备来连接汇点,中间的各种边不管是INF还是其他的都要受到最后设备的容量(1)约束,这样才

2015-06-03 20:48:53 490

原创 [SPFA+路径输出] ZOJ3088 Easter Holidays

题目链接:Easter Holidays 题意:n个点m+k条边,任意s,e两点通过m边集的最大距离为MAX,通过k边集的最小距离是MIN,要求MAX比上MIN的最大值,还要输出从k中e到s,从m中s到e的路径。 做这题的时候真是心中万只草泥马奔腾。 要求任意点的最短路最长路,一般来说用Floyd(O(n^3)),然而这题范围用N^3复杂度高达10^9,显然不行。 但是注意到边数只有10^

2015-06-02 12:35:22 685

原创 [二分答案]HDU4004 The Frog's Games

也不知道怎么回事,这几天遇到好几道二分答案的题,百度之星也有一道二分水题,于是趁此机会再搞了一下二分。 之前写二分都很纠结,不知道二分结束后指向的值是比目标大一个还是小一个,总之特判特判,搞的代码臭长。。 在数列里面二分都用STL的二分函数搞,然后二分答案的就手写,是r-1还是l+1似乎很有讲究啊,可惜我还没研究透彻。 这题没啥可以说的,就一个二分答案的水题,不过注意R范围,还有记得排序,总

2015-06-01 15:34:16 661

空空如也

空空如也

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

TA关注的人

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