摘要: Description 设计一种数据结构,支持元素的插入,查询当前元素的中位数 Solution 为了练习Splay,我决定用牛刀杀鸡,用Splay解决对顶堆的问题。 然后这就是一道Splay的模板题(简化简化再简化) Code 1 #include <bits/stdc++.h> 2 using 阅读全文
posted @ 2019-07-30 15:10 AD_shl 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 普通平衡树 Description 设计一种数据结构,支持插入元素,删除元素,查询值为val的元素的排名,查询排名为rnk的值,查询x的前驱、后驱 Solution Splay的基本操作,熟悉一下Splay,这些操作事实上与Treap也能解决。 为了实现Splay,我们有如下定义及实现方法。 1.定 阅读全文
posted @ 2019-07-30 01:34 AD_shl 阅读(209) 评论(0) 推荐(0) 编辑