Как работает бинарный поиск и какие у него требования?
Задача
Найти индекс элемента в отсортированном массиве за O(log n). Бонус: вернуть позицию, куда элемент нужно вставить, если его нет (lower bound).
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep