線段樹 Segment Tree--數據結構Summary(一)

線段樹 線段樹是一種二叉搜索樹,將一個區間劃分成細小的單元區間。每個區間對應線段樹中的一個葉子結點。每個非葉子結點都有左右兩顆子樹。一般我們按照從上到下、從左到右的順序給所有結點進行編號爲1,2,3....對於任意編號爲 i 的結點 ,若它表示的範圍爲[a,b],則它的左右子結點編號分別爲2i、2i+1,左右子結表示的區間範圍分別爲[a,(a+b)/2],[(a+b)/2+1,b]。因此線段樹也爲
相關文章
相關標籤/搜索