Метод двоичного (бинарного) поиска заключается в последовательном делении отсортированного массива данных пополам для обнаружения нужного элемента. 13
Основная последовательность действий алгоритма: 3
Поиск прекращается, когда обнаруживается совпадение граничного элемента между двумя разделёнными блоками с заданным, или когда заданный элемент не обнаруживается вовсе. 1
Бинарный поиск эффективен для нахождения позиций элемента в упорядоченном списке, но имеет ограничение: он требует упорядочивания данных по возрастанию. 3