|
|
Kopce
Liczba odwołań : 3421 autor : Tomasz Czwarno
- Struktura Kopca
- Funkcja buduje kopiec
void budujKopiec(int *arr, int len);
- HeapSort
void HeapSort(int *arr, int heapsize);
- Obliczenie lewego, prawego syna i ojca na podstawie indeksu p
int Lsyn(int p);
int Psyn(int p);
int Ojcec(int p);
- Czy dana tablica jest kopcem
int CzyKopiec(int *tab, int len);
int CzyKopiec2(int *tab, int len, int p);
- Ile wierszy ma kopiec
int IleWierszy(int *tab, int len);
int IleWierszy2(int *tab, int len);
int IleWierszy3(int *tab, int len);
- Wiersz minimalnego elementu
int WierszMin(int *tab, int len);
- W którym wierszu jest element o wartosci k
int WierszKtego(int *arr, int len, int k);
- W którym wierszu jest zakłucony porządek
int WierszZle(int *tab, int len);
- Funkcja zwracajaca nr wiersza gdy zaklucony jest porzadek, gdy nie jest -1
int kopiecOK(int *tab, int len);
- Funkcja wypisuje elementy z kopca z wierszów parzystych (nieparzystych)
void wiersz(int *tab, int len);
- Przykład
Powrót
|
|
|
Wszelkie prawa zastrzeżone (c) 2001
Tomasz Czwarno - owad (na) czwarno.pl
|
|
|