摘要:
题意:对于一个数列有两种操作:输出最后L个数中的最大值、将一个数插入到最后。水水的线段树...一开始直接建好树然后按顺序插入就好了。View Code #include<cstdio>#include<cstdlib>#include<cstring>#include<iostream>using namespace std;#define MaxN 200000#define INF 200000000int n=0,m,mod,t=0,root=0,tot=0;struct atp{ int l,r,lc,rc,data; }a[MaxN*2 阅读全文