摘要: 标准的SBT,其实可以用堆来做的……这题没有体现出SBT强大的Delete功能~参考代码:program poj3481;//By_Thispoetconst maxn=1000005;var sum,m,p,q,root:longint; left,right,size,key,num:array[0..maxn]of longint;procedure left_rotate(var t:longint);var k:longint;begin k:=right[t]; right[t]:=left[k]; left[k]:=t; size[k]:=size[t]; size[t]:=.. 阅读全文