Viele Leute sagen, dass der Algorithmus der Kern des Programms ist und die Qualität des Algorithmus die Qualität des Programms bestimmt. Als Junior-PHPer habe ich allerdings wenig Erfahrung mit algorithmischen Dingen. Dennoch sollten Sie den grundlegenden Sortieralgorithmus beherrschen. Er ist ein wesentliches Werkzeug für die Programmentwicklung. Hier stellen wir die vier Grundalgorithmen Blasensortierung, Einfügungssortierung, Auswahlsortierung und Schnellsortierung vor und analysieren die Ideen des Algorithmus.
Voraussetzung: Verwenden Sie Blasensortierung, Schnellsortierung, Auswahlsortierung und Einfügungssortierung, um die Werte im Array unten in der Reihenfolge von klein nach groß zu sortieren.
$arr(1,43,54,62,21,66,32,78,36,76,39);
Sie können es als Frage stellen und sehen, ob Sie es können. Ignorieren Sie es, wenn Sie erfahren sind, aber Sie können es versuchen, wenn Sie neu darin sind. Wenn Sie es nicht schaffen, können Sie einen Blick auf die Antwort werfen. Wenn Sie es schaffen, können Sie prüfen, ob die Ideen zur Problemlösung konsistent sind. Oder wenn Sie weitere Ideen und Ideen haben, hinterlassen Sie bitte eine Nachricht.
http://www.liaoxiansheng.cn/?p=427