leetcode 쉬운 - 나무 - 최대 이진 트리의 깊이

92.69 %를 mycode

#의 이진 트리 노드에 대한 정의. 
#의 클래스의 TreeNode (객체) : 
#      데프 __init의 __ (자기, 배) : 
#의          self.val = X 
#          self.left = 없음 
#          self.right = 없음 

클래스 솔루션 (객체) :
     데프 MAXDEPTH (자기 루트) :
         "" " 
        : 유형 루트 : TreeNode를 
        : RTYPE : INT 
        " "" 
        
        만약  하지 루트 :
             반환 0
         반환 최대 (self.maxDepth (root.left), self.maxDepth (root.right)) + 1

 

참고

#의 이진 트리 노드에 대한 정의. 
#의 클래스의 TreeNode (객체) : 
#      데프 __init의 __ (자기, 배) : 
#의          self.val = X 
#          self.left = 없음 
#          self.right = 없음 

클래스 솔루션 (객체) :
     데프 MAXDEPTH (자기 루트) :
         "" " 
        : 유형 루트 : TreeNode를 
        : RTYPE : INT 
        " "" 
        만약  하지 루트 :
             반환 0 
        왼쪽 = self.maxDepth (root.left) 
        우측 = self.maxDepth (root.right)
         반환 맥스 (왼쪽, 오른쪽) + 1

 

추천

출처www.cnblogs.com/rosyYY/p/11022089.html