看板 TransCSI 關於我們 聯絡資訊
我現在有一串數列:3, 76, 11, 49, 25, 54, 66, 40, 32, 27 要做最大堆積,先把數列做成完整二元樹: 3 / \ 76 11 / \ / \ 49 25 54 66 / \ / 40 32 27 之後的步驟要怎麼做阿? 是把最大子節點跟父節點對調嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.240.96
ccpz:每一個 node 都往下移,到他滿足 heap 為止 08/23 16:58
ilckw1342:Heap Sort非唯一值..由上而下調整..或最下面開始調... 08/23 19:08
ilckw1342:只要滿足max heap sort即可... 08/23 19:09