Skocz do zawartości

Pomocy! Potrzebuje zasady działania programu sortowanie bąbelkowe


Scyzor

Recommended Posts

Witam. Mam na jutro opisać zasadę działania programu, ale totanie nic nie wiem. Byłby ktoś w stanie napisać jak On działa? Niżej podaje kod:

<?php
$tablica=array('12','123','1','5','2','7','43','432','543','756','234','43','24','553','1233','756','5443','321','64','6423',);

$n=20; //ilosc elementow w tabeli
 
for($i=$n;$i>=0;$i--){//petla glowna      
 
for($j=0;$j<$i-1;$j++){//petla wewnetrzna
 
if($tablica[$j]>$tablica[$j+1]){ //sprawdzanie warunku
$tmp=$tablica[$j];   //zamiana
$tablica[$j]=$tablica[$j+1];
$tablica[$j+1]=$tmp;
}
}
}

for($i=0;$i<$n;$i++) echo($tablica[$i].'  '); //wypisanie posortowanych wartosci tabeli
 ?>

 

Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...