但是當樹為一條鏈時
FIND_SET的複雜度為\(\ord{n}\)
UNION最差複雜度也是\(\ord{n}\)
很明顯的,假設樹的大小為n,則樹的高度不會超過\(log_2 n\)
這非常容易理解所以就不說明了
FIND_SET最差只會走過樹上由根到葉節點的一條路徑
也就是 FIND_SET的複雜度\(≤\ord{樹的高度}\)
對於任意正整數\(j≥1\),有\(A(1,j)=2j+1\)
對於任意正整數\(j≥1\),有\(A(2,j)=2^{j+1}(j+1)-1\)
\(A(3,1)=A(2,A(2,1))=A(2,7)=2047\)
\(A(4,1)=A(3,A(3,1))=A(3,2047)\gg A(2,2047)\)
\(\qquad =2^{2048}*2048-1\gg 10^{80}\)