Źródło: Arkusze CKE
Algorytm sortowania tablicy polegający na n-krotnym porównywaniu ze sobą dwóch sąsiadującychelementów tablicy i zamianie miejscami w przypadku spełnienia warunku jest nazywany sortowaniem?
Warianty odpowiedzi
-
A
A. szybkim.
-
B
B. przez wybór.
-
C
C. bąbelkowym.
-
D
D. przez scalanie.
Wyjaśnienie
Mowa tutaj o klasycznym sortowaniu bąbelkowym (Bubble Sort). Algorytm przechodzi przez tablicę i porównuje ze sobą pary sąsiadujących elementów. Jeśli stoją w złej kolejności, zamienia je miejscami.
Nazwa wzięła się stąd, że większe elementy stopniowo wypływają na koniec tablicy niczym bąbelki powietrza w wodzie. To jeden z najbardziej podstawowych algorytmów sortowania, od którego zaczyna się naukę.