Алгоритм бинарного поиска — это эффективный метод нахождения позиции целевого элемента в отсортированном массиве (или списке).
Принцип работы:
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
.Register or sign in to get access to full answers for all questions from the question bank.