treap
YYHS_WSF
这个作者很懒,什么都没留下…
展开
-
浅谈treap
我写博客是给自己看的,所以别喷我丑 treap是一种特别神奇的东西,从英文字母中可以看出其的本质:tree+heap tree——BST二叉搜索树,heap——堆 首先二叉搜索树就不讲了(一句话:满足左子树所有结点的值<根结点的值<右子树所有结点的值) 在最优的情况下,是O(n lg n),这是非常非常优秀的时间复杂度 但是如果单单维护二叉搜索树,当它是一条链的时候时间复杂度...原创 2018-11-13 15:38:36 · 345 阅读 · 0 评论 -
Luogu P2234 [HNOI2002]营业额统计
https://www.luogu.org/problemnew/show/P2234 题目描述 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价或者是其他情况的时候,营业额会出现一定的波动,当然一定的波动是能够接...原创 2018-11-13 16:29:10 · 164 阅读 · 0 评论 -
Luogu P2286 [HNOI2004]宠物收养场
https://www.luogu.org/problemnew/show/P2286 题目描述 凡凡开了一间宠物收养场。收养场提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。 每个领养者都希望领养到自己满意的宠物,凡凡根据领养者的要求通过他自己发明的一个特殊的公式,得出该领养者希望领养的宠物的特点值a(a是一个正整数,a<2^31),而他也给每个处在收养场的宠物一个特点值...原创 2018-11-13 17:54:42 · 145 阅读 · 0 评论 -
Luogu P1486 [NOI2004]郁闷的出纳员
https://www.luogu.org/problemnew/show/P1486 题目描述 OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能把每位员工的工资加上一个相同的量。反之,如果心情不好,就可能把他们的工资扣除一个相同的...原创 2018-11-13 20:42:11 · 128 阅读 · 0 评论 -
Luogu P1533 可怜的狗狗
https://www.luogu.org/problemnew/show/P1533 题目背景 小卡由于公务需要出差,将新家中的狗狗们托付给朋友嘉嘉,但是嘉嘉是一个很懒的人,他才没那么多时间帮小卡喂狗狗。 题目描述 小卡家有N只狗,由于品种、年龄不同,每一只狗都有一个不同的漂亮值。漂亮值与漂亮的程度成反比(漂亮值越低越漂亮),吃饭时,狗狗们会按顺序站成一排等着主人给食物。 可是嘉嘉真的...原创 2018-11-08 08:49:40 · 154 阅读 · 0 评论