Двоичното търсене, известно още като търсене на половин интервал, е алгоритъм, използван в компютърната наука за локализиране на определена стойност (ключ) в масив. За да бъде търсенето двоично, масивът трябва да бъде сортиран във възходящ или низходящ ред.
Как работи?
Тъй като всяка стъпка в алгоритъма разделя размера на масива наполовина, двоичното търсене ще завърши успешно в логаритмично време. Това означава, че най-лошият сценарий за масив от n елемента е гарантиран в log (n) операции.
Двоични, Условия за програмиране, Търсене