3545336515

3545336515



Drzewa zrównoważone, sortowanie drzewiaste


Drzewo częściowo uporządkowane jest zrównoważone, jeżeli jest drzewem zrównoważonym.



Ż.Tarapata. Algorytmy


Drzewa zrównoważone, sortowanie drzewiaste


Zrównoważone drzewa częściowo uporządkowane można implementować za pomocą tablicy A zwanej stogiem (ang. heap). Cechy charakterystyczne: Korzeń znajduje się w A[1 ] nie wykorzystujemy A[0] !!!;

Po korzeniu zapisujemy w tablicy kolejne poziomy; Na każdym poziomie węzty porządkujemy od lewej do prawej;

Zatem: lewe dziecko korzenia znajduje się w A[2], prawe dziecko korzenia - w A[3];

Ogólnie: lewe dziecko węzła zapisanego w A[i] znajduje się w A[2i], prawe dziecko - w A[2i+1]

(jeśli dzieci istnieją);




Wyszukiwarka

Podobne podstrony:
Drzewa zrównoważone, sortowanie drzewiaste ■    Drzewa częściowo uporządkowane (ang.
ALGORYTMY I STRUKTURY DANYCH Temat 5:Drzewa zrównoważone, sortowanie drzewiaste Wykładowca: dr inż.
Drzewa zrównoważone, sortowanie drzewiaste - przykład 1 - zobrazowanie-Ć (A>2) { if (2 > 1 &am
Drzewa zrównoważone, sortowanie drzewiaste „Przebąbelkowanie” w dół polega na tym, że : sprawdzamy
Drzewa zrównoważone, sortowanie drzewiaste - przykład 1 ■ rozwiązanie V0id swap(int A[], int i, int
Drzewa zrównoważone, sortowanie drzewiaste - przykład 1 - zobrazowanie
Drzewa zrównoważone, sortowanie drzewiaste - przykład 1 - zobrazowanie9 (A, 11) { if (11 > 1 &
Drzewo niezdatności FTA jest uporządkowaną graficzną reprezentacją pewnych warunków i innych czynnik
Z.Tarapala. Algorytmy i struktury danych. wykład nr 5    7 Drzewa zrównoważone, sorto
e trapez Pytanie 6 Które zdanie jest prawdziwe? a)    Zbiór częściowo uporządkowany m
FP (27) częścią portfela jest na ogor mniej ryzyxowi.a ta sama akcja występująca oddzielnieO ~T
— i9 części zależną jest głębokość, na której znajdujemy wodę gruntową. Tam gdzie

więcej podobnych podstron