I.1Build Max-Heap from 18 given keys
考點:Heap 的建立與 heapify-up/heapify-down
自 index 8 往前逐一 heapify-down:
i=8(值 16):[1, 8, 4, 53, 12, 7, 35, 103, 56, 14, 63, 29, 20, 72, 38, 18, 22, 16]
i=7(值 103):[1, 8, 4, 53, 12, 7, 35, 103, 56, 14, 63, 29, 20, 72, 38, 18, 22, 16]
i=6(值 35):[1, 8, 4, 53, 12, 7, 72, 103, 56, 14, 63, 29, 20, 35, 38, 18, 22, 16]
i=5(值 7):[1, 8, 4, 53, 12, 29, 72, 103, 56, 14, 63, 7, 20, 35, 38, 18, 22, 16]
i=4(值 12):[1, 8, 4, 53, 63, 29, 72, 103, 56, 14, 12, 7, 20, 35, 38, 18, 22, 16]
i=3(值 53):[1, 8, 4, 103, 63, 29, 72, 53, 56, 14, 12, 7, 20, 35, 38, 18, 22, 16]
i=2(值 4):[1, 8, 72, 103, 63, 29, 38, 53, 56, 14, 12, 7, 20, 35, 4, 18, 22, 16]
i=1(值 8):[1, 103, 72, 56, 63, 29, 38, 53, 16, 14, 12, 7, 20, 35, 4, 18, 22, 8]
i=0(值 1):[103, 63, 72, 56, 14, 29, 38, 53, 16, 1, 12, 7, 20, 35, 4, 18, 22, 8]
最終 Max-Heap:[103, 63, 72, 56, 14, 29, 38, 53, 16, 1, 12, 7, 20, 35, 4, 18, 22, 8]
