1)術語不平衡二叉樹是什麼意思,以及我們如何編寫算法來測試它?偏斜二叉樹
2)我有一個問題,它要求編寫一個函數來測試二叉樹的深度。我認爲這會工作,但不知道....:
function getDepth(Node n){
if(node == null){
return 0;
}
return 1 + Math.max(getDepth(node.left), getDepth(node.right));
}
getDepth(root);
誰能給我指點...
它似乎是「歪斜的二叉樹」這個詞實際上是兩個不同概念的組合。請重新說明你在找什麼。 – FreeSnow 2011-04-27 16:32:34
還有很多unbalenced的定義 - 例如,查找關於AVL樹和紅黑樹的wikipedia文章。 – hugomg 2011-05-06 16:40:12