j=2* |
i+1; |
i=j; | |
tab[i] = |
tab[j]; |
Dane we: tab - tablica w której tworzymy stóg. typ elementu tablicy ma zdefiniowany operator < (mniejszy)
I - indeks elementu który chcemy przesiać, ustawić na odpowiednim miejscu p - maksymalny indeks, indeks ostatniego elementu zaliczanego do stogu Zmienne lokalne: i, j - liczby całkowite int, x - taki sam typ jak element tablicy
T |
> | ||
j=j+i; | |||
"X. T |
tab[i] = x; | |
H- |