Kann PHP Algorithmen schreiben?

藏色散人
Freigeben: 2023-02-27 18:46:01
Original
3360 Leute haben es durchsucht

Kann PHP Algorithmen schreiben?

Kann PHP Algorithmen schreiben?

PHP kann durchaus Algorithmen schreiben.

Zum Beispiel implementiert PHP den Blasensortierungsalgorithmus, um eine Reihe von Zahlen von klein nach groß zu sortieren.

Idee: Von klein bis groß: In der ersten Runde werden die Kleinsten eingestuft, in der zweiten Runde die zweitkleinsten, in der dritten Runde die drittkleinsten und so weiter ...

<?php
$arr = array(3, 2, 1);
$n = count($arr);
//每循环一次,就跑一趟后面的排序
for($j=0; $j<$n-1; $j++) {
//对后面没排好的,循环查找出最大(最小)的,进行一趟排序
    for($i=$j; $i<$n-1; $i++) {
        if($arr[$j] > $arr[$i+1]) {
            $t = $arr[$j];
            $arr[$j] = $arr[$i+1];
            $arr[$i+1] = $t;
        }
    }
}
print_r($arr);
Nach dem Login kopieren

Mehr PHP Für relevantes Wissen besuchen Sie bitte die PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonKann PHP Algorithmen schreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage