Advertisement
minnera

#30daysofcode #day22

Oct 26th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.47 KB | None | 0 0
  1. //https://www.hackerrank.com/challenges/30-binary-search-trees/problem
  2.  
  3.     static int getHeight(Node root){
  4.       //Write your code here
  5.       int result = getHelp(0, root);
  6.         return result;
  7.     }
  8.     static int getHelp(int level, Node root){
  9.         int right = 0, left = 0;
  10.         if(root.left != null){
  11.             left = getHelp(level+1, root.left);
  12.         }
  13.         if(root.right != null){
  14.             right = getHelp(level+1, root.right);
  15.         }
  16.         return right > left ? right : left;
  17.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement