Sortowanie tablic z użyciem algorytmów sortowania
Założenie: Nauczyć się sortować tablice w PHP za pomocą algorytmu sortowania bąbelkowego.
Krok po kroku:
- Deklaracja i inicjalizacja tablicy: Tworzymy tablicę liczb, które chcemy posortować.
- Implementacja sortowania bąbelkowego: Pętla zagnieżdżona porównuje kolejne elementy tablicy i zamienia je miejscami, jeśli są w złej kolejności.
- Wyświetlenie posortowanej tablicy: Używamy funkcji `print_r()` aby wyświetlić zawartość posortowanej tablicy.
$numbers = [5, 2, 9, 1, 5, 6];
$n = count($numbers);
for ($i = 0; $i < $n - 1; $i++) {
for ($j = 0; $j < $n - $i - 1; $j++) {
if ($numbers[$j] > $numbers[$j + 1]) {
// Zamiana elementów miejscami
$temp = $numbers[$j];
$numbers[$j] = $numbers[$j + 1];
$numbers[$j + 1] = $temp;
}
}
}
print_r($numbers);
Ten przykład pokazuje podstawy sortowania tablic w PHP za pomocą algorytmu sortowania bąbelkowego. Zachęcamy do eksperymentowania z innymi algorytmami sortowania i dalszego zgłębiania tematu!