Thủ tục cơ bản 1/2
`Nếu một cây nhị phân đầy đủ với n nút được biểu diễn
liên tục, sau đó cho bất kỳ nút với chỉ số i, 1 ≤ i ≤ n, chúng ta có
'A [1] là gốc rễ của cây
' các PHỤ HUYNH mẹ ( i) là ⌊i / 2⌋ nếu i ≠ 1
'con trái LEFT (i) là 2i
' RIGHT con phải (i) là 2i + 1
thủ tục LEFT có thể tính 2i trong một lệnh đơn giản bằng cách
dịch chuyển biểu diễn nhị phân của tôi trái một vị trí bit.
'Tương tự như vậy, các thủ tục RIGHT có thể nhanh chóng tính toán 2i + 1 bằng cách
dịch chuyển biểu diễn nhị phân của tôi trái một vị trí bit và
thêm vào 1 là bit có thứ tự thấp.
`các thủ tục PHỤ HUYNH có thể tính ⌊i / 2⌋ bằng cách chuyển tôi sang phải một
vị trí bit.
đang được dịch, vui lòng đợi..
