【发布时间】:2011-04-27 16:26:13
【问题描述】:
1) 术语不平衡二叉树是什么意思,我们如何编写算法来测试它?
2) 我有一个问题,要求编写一个函数来测试二叉树的深度。我认为这会起作用,但不确定....:
function getDepth(Node n){
if(node == null){
return 0;
}
return 1 + Math.max(getDepth(node.left), getDepth(node.right));
}
getDepth(root);
谁能给我指点...
【问题讨论】:
-
似乎是“倾斜二叉树”一词实际上是两个不同概念的组合。请改写您要查找的内容。
-
对于不平衡性仍有许多定义 - 例如,查找关于 AVL 树和红黑树的维基百科文章。
标签: tree binary-tree skew