HomeHeight of Special Binary Tree1 2 3 4 5 6 class Solution: def heightOfTree(self, n: Optional[TreeNode]) -> int: if n is None or (n.left is not None and n.left.right == n): return 0 else: return 1 + max(self.heightOfTree(n.left), self.heightOfTree(n.right))
1 2 3 4 5 6
class Solution: def heightOfTree(self, n: Optional[TreeNode]) -> int: if n is None or (n.left is not None and n.left.right == n): return 0 else: return 1 + max(self.heightOfTree(n.left), self.heightOfTree(n.right))