Źródło: Arkusze CKE
Które z poniższych nie jest algorytmem sortowania?
Warianty odpowiedzi
-
A
Binary Search
-
B
Merge Sort
-
C
Quick Sort
-
D
Bubble Sort
Wyjaśnienie
Binary Search, czyli wyszukiwanie binarne, służy wyłącznie do odnajdywania konkretnego elementu w zbiorze danych.
Co ważne, aby wyszukiwanie binarne w ogóle zadziałało, kolekcja musi być już wcześniej uporządkowana. Sam ten algorytm niczego nie sortuje.
Dla kontrastu Merge Sort, Quick Sort czy Bubble Sort to typowe algorytmy sortujące, których zadaniem jest zmiana kolejności elementów z nieposortowanej na posortowaną.