Алгоритм бинарного поиска — это эффективный метод нахождения позиции целевого элемента в отсортированном массиве (или списке).
Принцип работы:
middle = (left + right) / 2
.middle
.
middle
, поиск завершен, элемент найден.middle
, поиск сужается до левой половины интервала: right = middle - 1
.middle
, поиск сужается до правой половины интервала: left = middle + 1
.Алгоритм бинарного поиска — это эффективный метод нахождения позиции целевого элемента в отсортированном массиве (или списке).
Принцип работы:
middle = (left + right) / 2
.middle
.
middle
, поиск завершен, элемент найден.middle
, поиск сужается до левой половины интервала: right = middle - 1
.middle
, поиск сужается до правой половины интервала: left = middle + 1
.Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.