ich habe folgendes Script in php geschrieben:
PHP-Code:
$asd = array(2,1,4,3);
qsort(0, count($asd)-1);
function qsort($anfang, $ende) {
$l = $anfang;
$r = $ende;
$p = $asd[$ende];
while ($l <= $r) {
while ($asd[$l] < $p) {$l++;}
while ($asd[$r] > $p) {$r--;}
if ($l <= $r) {
tausche($l,$r);
$l++;
$r--;
}
}
if ($anfang < $r) {qsort($anfang,$r);}
if ($l < $ende) {qsort($l,$ende);}
}
function tausche($a,$b) {
$temp = $asd[$a];
$asd[$a] = $asd[$b];
$asd[$b] = $temp;
}
for($i = 0; $i < count($asd); $i++) {
echo $asd[$i];
}
Ich bin gerade umgestiegen auf PHP, habe nur ein paar Erfahrungen mit Java bisher und dies ist eins meiner ersten Scripte. Ich würd mich sehr freuen über eure Hilfe!
Lg
Einen Kommentar schreiben: