Vo všeobecnosti môžeme pri výbere z haldy odstrániť ľubovoľný list. Konkrétne pri výbere z binárnej haldy však máme úplne jasnú voľbu: vždy odstránime najpravejší list na najspodnejšej úrovni, teda ten, ktorý je v našom poli uložený na pozícii $n−1$. Odstránením tohto listu totiž opäť vznikne takmer úplný binárny strom.
Pri našej implementácii sa teda stane nasledovné: