自定义博客皮肤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)
  • 收藏
  • 关注

原创 树状数组小结

最近做了几道树状数组的题目,借此想巩固一下已学到的知识。

2014-08-22 20:22:59 657

原创 POJ 1087 A Plug for UNIX(一道网络流引起的思考)

题目大意:n个插座,m个电器及其插头,k个转化器,问最多有多少设备可以使用。一种转换器可以有无限多个。 建模方法:(假设插座与源点相连,电器与汇点相连) 第一种:很显然,最开始想到的是,插座与源点连边,插座与对应的插头要连边,插头与对应的电器连边,电器与汇点连边,转换器的插座与插头连边。 如图:(三个转换器:x可转换为B,A可转换成X,D可转换成X)根据下图,插座盒插头之间边值为inf,最大

2013-07-21 18:13:39 1958

原创 POJ 1637 Sightseeing tour (混合图欧拉回路)

建图方法: 把该图的无向边随便定向,计算每个点的入度和出度。如果有某个点出入度之差为奇数,那么肯定不存在欧拉回路。因为欧拉回路要求每点入度 = 出度,也就是总度数为偶数, 若在奇数度点必不能有欧拉回路。 好了,现在每个点入度和出度之差均为偶数。那么将这个偶数除以2,得x。也就是说,对于每一个点,只要将x条边改变方向(入>出就是变入,出>入就是变出),就能保证出= 入。如果每个点都是出=入,

2013-07-21 21:03:18 592

原创 UESTC 1546 Bracket Sequence(线段树 成段更新)

题目大意:对于一个括号序列,有两种操作。set操作:将区间内的数置同;reverse:将区间内的数取反。对于每个询问,判断该区间的括号是否匹配。 思路:数据规模100000,要在O(logn)或者O(1)内完成操作,线段树维护信息和查询。 对于每个询问,需要O(1)的判断括号是否匹配:将‘(’看做-1,‘)’看做1,从左到右扫一遍,记录连续和最大值,和整个区间的和,只要 区间和==0 && 连

2013-07-09 22:55:29 666

空空如也

空空如也

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

TA关注的人

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