Back to questions
Senior
11
Какая сложность алгоритма бинарного поиска O?
Companies where asked
ИП Ганус Александр Андреевич
Answer from AI
sobes.tech AI
Сложность алгоритма бинарного поиска — O(log n).
Объяснение:
- Бинарный поиск работает на отсортированном массиве, каждый раз деля область поиска пополам.
- На каждом шаге количество рассматриваемых элементов уменьшается вдвое.
- Поэтому количество шагов пропорционально логарифму от размера массива.
Пример: если массив из 1 000 000 элементов, бинарный поиск выполнит примерно 20 сравнений (log₂(1 000 000) ≈ 20).