Strona główna › Pytania INF.04 › Pytanie 352
INF.04 · pytanie #352
Który z wymienionych algorytmów działających na tablicy jednowymiarowej ma złożoność obliczeniową \( O(n^2) \)?
- ASortowanie bąbelkowe
- BWyszukiwanie metodą binarną
- CWyświetlenie elementów
- DSortowanie szybkie
Poprawna odpowiedź: A. Sortowanie bąbelkowe
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Sortowanie bąbelkowe to taki klasyczny algorytm, który ma złożoność \( O(n^2) \). Chociaż jest dość prosty w zrozumieniu, to nie za bardzo sprawdza się w większych zbiorach danych. Działa tak, że porównuje sąsiadujące ze sobą elementy i zamienia je miejscami, jeśli są w złej kolejności. Trochę to czasochłonne, ale warto znać ten algorytm, bo pokazuje podstawy sortowania.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.