自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lcomyn的专栏

Do not go gentle into that good night.Rage,rage against the dying of the light

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

原创 可持久化(非旋转式)treap 学习记录

原来的treap是通过左旋右旋来维护最小堆性质,但在此处,由于是区间操作,我们需要截出一整段区间(也就是一段treap),并且在重新插入回去的时候,不能够破坏最小堆性质,于是我们可以用merge(合并操作)和split(拆分操作)来维护

2015-01-18 16:59:28 5655 4

原创 旋转式 treap 学习记录

学完模版后就开始在COGS上刷题了,但一直没有整理在一起,发此文记录一下(操作名称参见 treap 模版 http://blog.csdn.net/lcomyn/article/details/42582627) COGS 62 HNOI 宠物收养所 题意很简单,大致就是求前驱和后继中较接近x值的点,所需操作insert(包括tlr,trr,下同),delete,tpred,tsucc;需要记

2015-01-14 16:25:24 1303

原创 Treap模版

为了准备省选,终于学了平衡树(Treap),晚上的资源很多,这里只对Treap做一些简单介绍 顾名思义Treap=tree+heap,具体来说就是节点的value值是一棵二叉查找树,fix值是一个小根堆。由于fix是随机分配的,可以看作Treap是随机平衡的。经过严格的数学证明,可以证明时间复杂度为O(lgn),这里不再给出。 每在BST中加入一个节点,就随机分配一个fix值,如果此时不满足最

2015-01-10 13:54:35 1081

原创 双向广搜(DBFS)

双向广搜很早之前就像学习,但蒟蒻这道今天才会写(汗。。。) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2015-01-03 09:50:57 3371 1

空空如也

空空如也

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

TA关注的人

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