Bir ikili ağacın dengeli olup olmadığını kontrol etmek için bir işlev oluşturun.
def isBalanced(root): 
 root ise None: 
 return True
 lh = yükseklik(root.left) 
 rh = yükseklik(root.right) 
 
 if (abs( lh - rh) <= 1) ve isBalanced(root.left) True ve isBalanced(root.right) True: 
 return True
 
 return False 
 
def height(node): 
 if node not exists: 
 return 0
 return 1 + maks(yükseklik(node.left), yükseklik(node.sağ))