MCPcopy
hub / github.com/kunal-kushwaha/DSA-Bootcamp-Java / height

Method height

lectures/20-trees/code/Questions/DFS.java:28–41  ·  view source on GitHub ↗
(TreeNode node)

Source from the content-addressed store, hash-verified

26 return diameter-1;
27 }
28 int height(TreeNode node) {
29 if(node == null) {
30 return 0;
31 }
32
33 int leftHeight = height(node.left);
34 int rightHeight = height(node.right);
35
36 int dia = leftHeight + rightHeight + 1;
37 diameter = Math.max(diameter, dia);
38
39 return Math.max(leftHeight, rightHeight) + 1;
40
41 }
42
43
44 public TreeNode invertTree(TreeNode root) {

Callers 1

diameterOfBinaryTreeMethod · 0.95

Calls 1

maxMethod · 0.45

Tested by

no test coverage detected