Gravatar
Go灬Fire
积分:3414
提交:1738 / 3778
优美的SBT代码

Gravatar
可以的.
积分:3018
提交:1155 / 2255
比楼上上优美的Treap

Gravatar
_Itachi
积分:4326
提交:1498 / 3922
01Trie用结构体包起来也只写了46行//id=364857

Gravatar
Sky_miner
积分:2790
提交:902 / 1646

Gravatar
YGOI_真神名曰驴蛋蛋
积分:1983
提交:671 / 1901
第1K次提交记录

Gravatar
sxysxy
积分:2487
提交:603 / 1120
拿线段树A了

Gravatar
Go灬Fire
积分:3414
提交:1738 / 3778
少一个pushup调了一小时

Gravatar
cdcq
积分:397
提交:52 / 139
回复 @Asm.Def :
又TMD是神秘的Linux关键字 (╯‵□′)╯︵┻━┻
多谢大神提醒

Gravatar
YGOI_真神名曰驴蛋蛋
积分:1983
提交:671 / 1901
新技能
跳表 throw√
跳表不如STL

Gravatar
AntiLeaf
积分:3396
提交:1527 / 4369
新技能
替罪羊树 get√

Gravatar
Hzoi_Go灬Fire
积分:2029
提交:666 / 1225
用set过了5个点,T了五个点

Gravatar
‎MistyEye
积分:2487
提交:850 / 1904

Gravatar
AntiLeaf
积分:3396
提交:1527 / 4369
Splay总是打错......自己还是弱啊......
SBT打错......Splay大法好退Treap,SBT保平安

Gravatar
安呐一条小咸鱼。
积分:1941
提交:751 / 1825

Gravatar
Hzoi_
积分:1680
提交:530 / 743
AVL树通过留名
感谢神犇@cstdio ,感谢你的代码助我改对了rank()

Gravatar
SOBER GOOD BOY
积分:2024
提交:588 / 930
平衡树 附加域 平衡性 运行效率 编程难度 实用性9 特性
Treap 修正值 较好 较快 易 好 随机平衡
BST 无 差 不稳定 易 一般 编写容易
Splay 无 - 中 中 好 灵活易变
AVL 子树高度 好 快 难 较差 经典算法
红黑树 节点颜色 好 快 难 较差 效率极佳
SBT 子树大小 好 快 中 好 短小精悍

Gravatar
SOBER GOOD BOY
积分:2024
提交:588 / 930
1. 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值,而且它的根节点
的修正值小于等于左子树根节点的修正值;
2. 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值,而且它的根节点
的修正值小于等于右子树根节点的修正值;
3. 它的左、右子树也分别为Treap。

Gravatar
粘粘自喜
积分:475
提交:155 / 375
SPLAY

Gravatar
liu_runda
积分:2889
提交:1014 / 2190
把maintainup由递归版改成迭代版就过了,不知道为啥。。。

Gravatar
liu_runda
积分:2889
提交:1014 / 2190
给评测环境跪了。。。好不容易写出的treap,在BZOJ和TOJ上都过了,在这儿就超时。。好像是maintainup()超了