用 0 來做 是否有值得判斷 有點問題,假如數(shù)據(jù)本身就是0 就尷尬了, 用null 好一點吧
2016-09-20
先贊一個老師的課。代碼稍微臃腫了一點:例如,傳遞direction參數(shù)強制為1和2,表示左右節(jié)點,這樣,統(tǒng)一用2*index+direction表示子節(jié)點下標,代碼也少了一半。不過主要還是總體上把握!
2016-09-14
最贊回答 / 東方既白233
http://www.52pojie.cn/forum.php?mod=viewthread&tid=330208各種版本的,建議2013版,很經(jīng)典,望采納。
2016-09-05
已采納回答 / 慕運維8757289
delete tree是沒錯的,應(yīng)該你的代可能有問題吧,至于為什么new 了Node不用delete,是因為delete tree時,會執(zhí)行~Tree()析構(gòu)函數(shù),里面已經(jīng)清除Node創(chuàng)建的所有節(jié)點了,再delete node會出錯的。。。。。
2016-09-01