Simple Solution in C#


  • 0
    P
        public bool IsSameTree(TreeNode p, TreeNode q) {
              if (p == null && q != null) return false;
                if (p != null && q == null) return false;
                if (p == null && q == null) return true;
    
                if (!IsSameTree(p.left, q.left))
                    return false;
    
                if (p.val != q.val)
                    return false;
    
                if (!IsSameTree(p.right, q.right))
                    return false;
    
                return true;
        }
    

Log in to reply
 

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.