- Arbore binar în care orice vârf are gradul zero (este terminal) sau doi (are exact doi fii).
ARBORE BINAR CU RĂDĂCINĂ
- O mulțime finită de noduri care fie este vidă fie:
-- Există un nod special numit rădăcina arborelui
-- Mulțimea celorlalte noduri este partiționată în n>=0 clase A1, A2, ..., An, fiecare clasa fiind un arbore cu rădăcină. Rădăcina arborelui este unită prin muchii de rădăcinile arborilor A1, A2, ..., An.
COADĂ CU PRIORITATE
- O structură de date abstractă formată din elemente care au asociată o valoare numită cheie sau prioritate și care suportă urmaoarele operații:
-- Insert(Q,x): inserează elementul x în coadă cu prioritate Q;
-- ExtractMax(Q): extrage elementul de valoare maximă din coada cu prioritate Q.
MAX-HEAP
- Un arbore binar complet în care valoarea memorată în orice nod al său este mai mare sau egală decât valorile memorate în nodurile fii ai acestuia.
MIN-HEAP
- Un arbore binar complet în care valoarea memorată în orice nod al său este mai mică sau egală decât valorile memorate în nodurile fii ai acestuia.