Paduri de multimi disjuncte
Notiuni introductive Folosind aceasta structura de date ne propunem sa rezolvam foarte eficient urmatoarele probleme : • Daca doua obiecte x si y fac parte din aceeasi multime? Din ce[…]
Notiuni introductive Folosind aceasta structura de date ne propunem sa rezolvam foarte eficient urmatoarele probleme : • Daca doua obiecte x si y fac parte din aceeasi multime? Din ce[…]
Structura de date Heap este un vector care poate fi vizualizat sub forma unui arbore binar aproape complet.Fiecare nod al arborelui corespunde unui element al vectorului care contine valorile atasate nodurilor.Arborele este plin exceptand ultimul nivel( nivelul inferior), ce se umple de la stanga spre dreapta pana intr-o anumita pozitie.
L | Ma | Mi | J | V | S | D |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 |