Question: Given a binary tree, write a program to find height of the tree.
Time Complexity: O(n)
int
height(tree *t)
{
int lh, rh;
if (!t) {
return 0;
}
lh = height(t->left);
rh = height(t->right);
return max(lh, rh) + 1;
}
Time Complexity: O(n)
int
height(tree *t)
{
int lh, rh;
if (!t) {
return 0;
}
lh = height(t->left);
rh = height(t->right);
return max(lh, rh) + 1;
}
No comments:
Post a Comment