Splay
HumveeA6
这个作者很懒,什么都没留下…
展开
-
(模板)Splay 平衡树
不会讲解,直接上板子,按照洛谷P3369的要求#include<iostream>#include<cstring>#include<cstdio>using namespace std;const int MAXN=1000000;int ch[MAXN][2],f[MAXN],size[MAXN],cnt[MAXN],key[MAXN];...原创 2018-07-10 20:34:58 · 222 阅读 · 0 评论 -
(模板)Splay维护区间序列(洛谷P3391)
题目: 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 输入格式: 第一行为n,m n表示初始序列有n个数,这个序列依次是1,2,3,……,n, m表示翻转操作次数 接下来m行每行两个数 [l,r][l,r] 数据保证 1≤l≤r≤...原创 2018-07-11 17:18:48 · 519 阅读 · 0 评论