【剣指offer python】バランスツリーを判断
タイトルリンク
けっていへいこうツリー
タイトルの説明
ツリーを入力し、ツリーがバランスツリーであるかどうかを判断します.
solution
けっていへいこうツリー
タイトルの説明
ツリーを入力し、ツリーがバランスツリーであるかどうかを判断します.
solution
class Solution:
def TreeDepth(self,pRoot):
if pRoot == None:
return True
return max(self.TreeDepth(pRoot.left) + 1,self.TreeDepth(pRoot.right) + 1)
def IsBalanced_Solution(self, pRoot):
if pRoot == None:
return True
left = self.TreeDepth(pRoot.left)
right = self.TreeDepth(pRoot.right)
if abs(left -right)<=1:
return True