码迷,mamicode.com
首页 >  
搜索关键字:平衡树    ( 1271个结果
AHOI2019短期集训
这是SMR对即将来临的省选的计划: 3.12:平衡树splay 3.13:平衡树splay 3.14:可持久化数据结构 3.15:可持久化数据结构 3.16:Link-Cut-Tree 3.17:Link-Cut-Tree 3.18:Link-Cut-Tree 3.19:分治FFT 3.20:分治F ...
分类:其他好文   时间:2019-03-11 23:54:55    阅读次数:324
fhqtreap入门
介绍 fhqtreap为利用分裂和合并来满足平衡树的性质, 不需要旋转操作 的一种平衡树。 并且利用函数式编程可以极大的简化代码量。 核心操作 (均为按位置分裂合并) split(rt,l,r,k) 把一个根为rt的子树split成一个根为l和一个根为r的子树(以第k大为界限) 插入 删除 其他操作 ...
分类:其他好文   时间:2019-03-03 11:10:28    阅读次数:209
java项目---用java实现二叉平衡树(AVL树)并打印结果(详)
1 package Demo; 2 3 public class AVLtree { 4 private Node root; //首先定义根节点 5 6 private static class Node{ //定义Node指针参数 7 ... ...
分类:编程语言   时间:2019-03-02 18:30:38    阅读次数:240
[ODT]CF 896 C. Willem, Chtholly and Seniorious
题目描述 给出$n$个数,支持区间加,区间覆盖,区间第$k$小,区间的$x$次幂和.数据随机 解题思路 学ODT之前,第四个操作我是维护不来的. 第一次写ODT,ODT在数据随机有区间覆盖操作的情况下有优秀的复杂度. 关键就是用一棵平衡树维护覆盖的区间,其他就是暴力...... ...
分类:其他好文   时间:2019-02-23 10:23:27    阅读次数:207
二逼平衡树(树套树)
第一次写树套树,在一定帮助下学习,调码3h。 用线段树套平衡树, 对于区间内排名的查询可以解决了;//$O(log^2n)$ 对于查询区间排名为k的数,二分答案再判断;//$O(log^3n)$ 修改数值直接修改;// $O(log^2n)$ 前驱后继,线段树递归区间时,查询每个完全包括的区间数v的 ...
分类:其他好文   时间:2019-02-17 10:48:54    阅读次数:308
DP 斜率优化题目/决策单调性题目
斜率优化 冬令营讲到了dp斜率优化后瞎写了一些斜率优化,因为毕竟上次写是老早以前了,当时对这个并不是很理解,现在有一点数学基础,稍微好一点了。 瞎找的斜率优化题,可能有点太水了,我这种这么菜的人竟然都切得那么快。可能难度不够,因为有个y坐标不单调要套个平衡树的我是真不会,这个嘛以后再说了。 1.hd ...
分类:其他好文   时间:2019-02-17 00:36:05    阅读次数:250
可持久化平衡树
代码思想十分简单,不赘述。 ...
分类:其他好文   时间:2019-02-16 20:45:13    阅读次数:205
【模板】替罪羊树
同【普通平衡树】 替罪羊树单次操作的均摊复杂度为 $O(logn)$。 由于替罪羊树的删除方式为懒惰删除,因此在查询第 K 大和查排名时必须考虑子树实际的大小。 由于懒惰删除的效果,Treap 式的前驱后继查询方式对替罪羊树并不适用,需要换成查排名或求第 K 大的方式处理。 代码如下 cpp inc ...
分类:其他好文   时间:2019-02-16 15:09:17    阅读次数:176
[luogu3369]普通平衡树(替罪羊树模板)
解题关键:由于需要根据平衡进行重建,所以不能进行去重,否则无法保证平衡性。 ...
分类:其他好文   时间:2019-02-14 16:29:17    阅读次数:178
[luogu3391] 【模板】文艺平衡树(fhq-treap反转区间)
解题关键:无旋treap模板。 ...
分类:其他好文   时间:2019-02-13 22:34:34    阅读次数:268
1271条   上一页 1 ... 20 21 22 23 24 ... 128 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!