2014-04-11 87 views
0

跟蹤創建從以下列表中顯示的堆,顯示該過程的每個階段創建來自給定陣列的最小堆積

a。 {5,13,2,25,7,17,20,8,4}最小堆 enter image description here

我希望我正在做這個權利。在進行下一個問題之前,我想確定這是否正確。任何意見或幫助將不勝感激。

+1

看起來是正確的。而不是你張貼僞代碼的圖片,並詢問是否正確。 – arunmoezhi

+0

謝謝先生。你的意思一般,或者這就是問題所在? – user3478869

回答

0

一切都好。

this online visualizers已驗證。

+0

真正有用的網站感謝你。接下來,我希望創建這個堆以降序排序,是否有任何證實你知道的事情? – user3478869

+0

理論上,您可以將負值插入堆中,但不適用於該工具。你可以使用'100-x',而不是'x',所以'5'變成'100-5 = 95'。或者你可以編寫你自己的工具,或者從上面的網站下載一個工具,並將其修改爲反面工作,或者更好的是按降序排列 - 我相信這些工具中的任何一個都會教你一個相當的數量。 – Dukeling