Find the height of a binary tree given the root node
int getHeight(Node node) {
int rval = 0;
if (node != null) {
rval = 1;
Node left = node.getLeft();
Node right = node.getRight();
if (left != null || right != null) {
rval += Math.max(getHeight(left), getHeight(right));
}
}
return rval;
}
No comments:
Post a Comment