source coding is a little complex

This commit is contained in:
JayH2018
2018-08-28 14:36:56 +08:00
committed by GitHub
parent ff9205649b
commit 28deddd5d7

View File

@ -37,14 +37,10 @@ public class LevelOrderTraversal
return 0;
else
{
/* compute height of each subtree */
int lheight = height(root.left);
int rheight = height(root.right);
/* use the larger one */
if (lheight > rheight)
return(lheight+1);
else return(rheight+1);
/**
* return the larger one;
*/
return Math.max(height(root.left),height(root.right)) + 1;
}
}
@ -75,4 +71,4 @@ public class LevelOrderTraversal
System.out.println("Level order traversal of binary tree is ");
tree.printLevelOrder();
}
}
}