C++: Wyszukiwanie binarne (Binary Search) · Kurs: C++ · Technik informatyk egzamin zawodowy

C++: Wyszukiwanie binarne (Binary Search)

Kurs: C++

Widzisz jedynie fragment lekcji. Całość dostępna po zalogowaniu i aktywacji konta.

Wyszykiwanie binarne, znane także jako wyszukiwanie połówkowe, to efektywna metoda wyszukiwania wartości w posortowanej sekwencji danych, takiej jak tablica. Algorytm ten działa poprzez wielokrotne dzielenie na pół zakresu danych, w którym może znajdować się szukany element, znacznie przyspieszając proces wyszukiwania w porównaniu z metodami liniowymi.

Podstawą wyszukiwania binarnego jest porównywanie wartości środkowej zadanego zakresu z poszukiwanym kluczem. Jeśli wartości są równe, wyszukiwanie zakończyło się sukcesem. Jeśli szukana wartość jest mniejsza niż wartość środkowa, algorytm kontynuuje wyszukiwanie w lewej połowie zakresu,…

Testy przypięte do lekcji
Aby widzieć ocenę lekcji - Zaloguj się