Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]funkcja do sortowania bez użycia sort
robin5hood
post 3.06.2008, 16:14:48
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 16.05.2008

Ostrzeżenie: (10%)
X----


napisałem taką funkcję do sortowania bez użycia sort ale nie działa kto mi podpowie smile.gif
Kod
<?php


function sort($a=array())
{
     $range=count($a);
    
$pom=$a[0];
for($i=1;$i<$range;$i++)
{
if($a[$i+1]<$a[$i]){$pom=$a[$i]; $a[$i]=$a[$i+1]; $a[$i+1]=$pom}
}
return $pom;
}
$tab=array(34,1,20,0,-1);
sort($tab)
?>


Ten post edytował robin5hood 3.06.2008, 16:15:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
robin5hood
post 5.06.2008, 10:08:29
Post #2





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 16.05.2008

Ostrzeżenie: (10%)
X----


no nadal niestety nie działa mimo że dodałem tę pętle for,a pętli while bardzo nie znam bo na razie stosowłem zawsze for wstydnis.gif
Go to the top of the page
+Quote Post
JoShiMa
post 5.06.2008, 10:13:58
Post #3





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Cytat(robin5hood @ 5.06.2008, 09:08:29 ) *
no nadal niestety nie działa mimo że dodałem tę pętle

A jaki jest wynik? Nie powinno być w obu pętlach for($j=0 i for($i=0 questionmark.gifquestionmark.gif oraz $range=count($a)-1 questionmark.gifquestionmark.gif;

Cytat(robin5hood @ 5.06.2008, 09:08:29 ) *
for,a pętli while bardzo nie znam bo na razie stosowłem zawsze for

Może czas się nauczyć?

Ten post edytował JoShiMa 5.06.2008, 10:15:43


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 15:18