1、请分清楚垃圾回收数组以及你用 nth_elementnth\_ elementnth_element 函数的那个数组,不要在某个地方把这几个数组(或者栈顶 toptoptop 之类的)写错了。
2、遍历树时遇到当前点为000的时候及时返回。
3、在插入新的点的过程中,你可能从垃圾回收数组里面取出来一个值ppp,你可能需要顺便清空t[p].lsont[p].lsont[p].lson以及t[p].rsont[p].rsont[p].rson。
4、在查询过程中,(如果你的kdt写法是平衡树),搜索到的当前点是ppp,如果p代表的那个点在查询的范围内,答案应该加上t[p].point.valt[p].point.valt[p].point.val,而不是t[p].sumt[p].sumt[p].sum.
WA了一大片