świstak.codes
O programowaniu, informatyce i matematyce przystępnym językiem

insert sort

Sortowanie, cz. 3 — sortowanie przez wstawianie
Zdjęcie: Derek Keats from Johannesburg, South Africa, CC BY 2.0, via Wikimedia Commons)
Tekst napisany przez człowieka.

W poprzednim artykule z serii o sortowaniu pokazałem, jak można odtworzyć krok po kroku podstawowy algorytm sortowania przez zamianę — sortowanie bąbelkowe, a także wywodzące się z niego sortowanie koktajlowe i sortowanie grzebieniowe. Tym razem zróbmy inaczej — zamiast zamieniać, będziemy wstawiać.

Czytaj więcej
Sortowanie, cz. 1 — wprowadzenie teoretyczne
Oryginał zdjęcia pochodzi z serwisu Pixabay
Tekst napisany przez człowieka.

Sortowanie — najpopularniejszy z podstawowych tematów informatyki i programowania. Podstawa każdego kursu, książki, serii wykładów itd., poświęconych algorytmice. Tak więc i tutaj nie mogło tego zabraknąć. Jednak nie będę tutaj rozpisywać kodu i omawiać, co się dzieje krok po kroku. Zamiast patrzeć na surowe implementacje, spróbujemy zrozumieć mechanizmy i jaki kryje się za nimi sens. Na samym początku jednak przybliżmy sobie teorię.

Czytaj więcej