码迷,mamicode.com
首页 >  
搜索关键字:fhq    ( 89个结果
可持久化Treap(fhq Treap,非旋转式Treap)学习(未完待续)
简介: Treap,一种表现优异的BST 优势: 其较于AVL、红黑树实现简单,浅显易懂 较于Splay常数小,通常用于树套BST表现远远优于Splay 或许有人想说SBT,SBT我没有实现过,据说比较快 但是SBT、Splay以及旋转版Treap等BST都不可以比较方便地实现‘可持久化操作 Tre ...
分类:其他好文   时间:2017-06-06 10:56:20    阅读次数:1583
fhqtreap的学习笔记
一段时间之前学的fhqtreap……今天闲的没事稍微总结一下吧……学了fhq之后就再也不想写splay了。 fhqtreap的优点:速度快,代码简单,可以进行区间操作,而且也可以进行可持久化。 //学习这个首先得懂平衡树和可并堆。 首先要明确一点:fhqtreap本质上还是一个treap,也就是说它 ...
分类:其他好文   时间:2017-01-17 00:24:22    阅读次数:276
BZOJ1895: Pku3580 supermemo
http://www.lydsy.com/JudgeOnline/problem.php?id=1895 用来练习fhq_treap的题。#includeconst int maxn=100015;using namespace std;int n,m,a[maxn];struct Ttreap{....
分类:其他好文   时间:2015-08-19 23:09:57    阅读次数:202
【JSOI 2008】【BZOJ 1014】火星人prefix
这题其实很奇怪,一眼看出fhq treap+字符串hash。。。 结果在BZOJ被卡常了,结果学长告诉我了一些优化,有些自己还不会写,只写了inline和吧unsigned long long改为unsigned int。。。 结果时间少了一半,谁能告诉我为什么。。。#include #include #include #include<cs...
分类:Web程序   时间:2015-07-05 09:37:34    阅读次数:212
【POJ2761】【fhq treap】A Simple Problem with Integers
DescriptionYou haveNintegers,A1,A2, ... ,AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each ...
分类:其他好文   时间:2015-03-11 10:47:01    阅读次数:156
BZOJ 2815 ZJOI 2012 灾难 动态倍增LCA
题目背景 阿米巴是小强的好朋友。 题目大意给出一个食物链(拓扑图),定义一个生物所有的食物都灭绝了之后他自己也灭绝了。定义每种生物灭绝之后跟随着它灭绝的生物个数为这个生物的灾难值。求所有生物的灾难值。思路看题帽知出题人系列。 fhq的题大家也知道,一般都是不可做的。于是我就去看了他的题解,发现这个题还是可做的。 定义一种灭绝树,对于任意一个子树,若这个子树的根节点灭绝,那么子树中的所有点都...
分类:其他好文   时间:2015-03-04 16:59:04    阅读次数:235
BZOJ3223 Tyvj 1729 文艺平衡树
fhq:我们有一个新的Treap,支持splay的一切操作你怕不怕。。。memphis:我们讲的更详细一点好了 1 /************************************************************** 2 Problem: 3223 3 ...
分类:其他好文   时间:2015-02-17 23:33:16    阅读次数:196
bzoj 2806: [Ctsc2012]Cheat 熟悉的文章
【题意】【题解】fhq自己写的题解就很清楚啦 (里面有关于神秘的阿米巴同学的介绍哦!很帅的样子,,,我再来理一下思路这道题思路应该是很简单很常规的,,但我做题太少辣!二分一下肯定是必要的, 下面是判断是否可行的问题。容易想到 要开一个 f 数组 表示 扫到了 第 i 位时 能匹配上多少个字母, 最后...
分类:其他好文   时间:2015-01-11 12:15:23    阅读次数:406
[平衡树学习笔记]那些你所不知道的鬼畜写法
treap: (Orz fhq 大神,我曾经以为我会了 treap ,就再也不会写 splay 了,然后我遇上了 lct ) 1 #include 2 const int sizeOfMemory=10000; 3 template inline void swap(type & x, type.....
分类:其他好文   时间:2014-08-09 21:10:49    阅读次数:302
89条   上一页 1 ... 7 8 9
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!