/* hdu-1540 题意:一个线段,长度为n,三种操作,Dx,挖掉某个点:R,恢复最近被挖掉的点:Qx查询该点所在的连续区间的长度: 树的节点维护三个变量,该节点左边界开始连续的个数ll,右边界开始向左连续的个数rl,(在该区间内),该区间内最大的连续区间的长度ml: 最后一个变量是为了方便判断,主要的还是前两个: 修改的时候先是深入单点修改单点信息,然后回溯上来更父结点,更新的时候有点复杂: 查询的时候借助ml的长度减少计算量,快速返回: 区间合并: */ #include<cstdio>…