Gjeneroni një funksion për të kontrolluar nëse një pemë binare është e balancuar apo jo.
def isBalanced(root):
    nëse rrënja është Asnjë:
        ktheje e vërtetë
    lh = lartësia (rrënja. majtas)
    rh = lartësia (rrënja.djathtas)
  
    nëse (abs(lh - rh) <= 1) dhe isBalanced(root.left) është True dhe isBalanced(root.djathtas) është e vërtetë:
        ktheje e vërtetë
  
    kthej False
  
lartësia përcaktuese (nyja):
    nëse nyja është Asnjë:
        kthimi 0
    kthimi 1 + maksimumi (lartësia (nyja.majtas), lartësia (nyja.djathtas))