
[理工] 資結-Heap in descending order

如圖,此題第一小題要求建一個Heap滿足can output the data in descending order
這樣要怎麼建呢@@
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.94.109
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485748727.A.10D.html
→
01/30 12:02, , 1F
01/30 12:02, 1F

第三小題要write out the result of ascending heap
http://i.imgur.com/PRcsXa7.jpg

解答如上圖,剛好第二小題是min heap可以對照,感覺兩者不太相同..?
抱歉筆記超級亂m(_ _)m
※ 編輯: ssssIssss (140.112.94.109), 01/30/2017 12:24:43
→
01/30 12:47, , 2F
01/30 12:47, 2F
推
01/30 12:52, , 3F
01/30 12:52, 3F
→
01/30 12:52, , 4F
01/30 12:52, 4F
→
01/30 13:00, , 5F
01/30 13:00, 5F
→
01/30 13:22, , 6F
01/30 13:22, 6F
→
01/30 13:22, , 7F
01/30 13:22, 7F
推
01/30 14:02, , 8F
01/30 14:02, 8F
→
01/30 14:03, , 9F
01/30 14:03, 9F
→
01/30 14:03, , 10F
01/30 14:03, 10F
→
01/30 14:03, , 11F
01/30 14:03, 11F
→
01/30 14:04, , 12F
01/30 14:04, 12F
→
01/30 15:11, , 13F
01/30 15:11, 13F
所以要求出ascending是由heap sort完的tree而來
而我發問的題目,其實是要問如何建heap?因此先用top-down建出的樹,而之後要descen
ding則再做sort..?
※ 編輯: ssssIssss (140.112.94.109), 01/31/2017 10:08:24