Wpis z mikrobloga

#cpp #informatyka #programowanie

Cześć Mireczki. Znalazłem taką funkcje na sortowanie tablicy dynamicznej. Jak to przerobić by było to posortowane malejąco?

void sortowanie(int *tablica, int l, int p)
{
int sr = tablica[(l + p) / 2];
int ll,pp,x;
ll=l;
pp=p;
do
{
while(tablica[ll] < sr)
ll++;

while(tablica[pp] > sr)
pp--;

if(ll<=pp)

{
/////Podmiana//////
x=tablica[ll];
tablica[ll]=tablica[pp];
tablica[pp]=x;
ll++;
pp--;

}
}
while(ll<=pp);
if(pp>l) sortowanie(tablica,l , pp);
if(ll<p) sortowanie(tablica, ll, p);
}
  • 10