Главная / Алгоритмы и структуры данных поиска / Как можно ускорить бинарный поиск, если известно что искомые значения чаще находятся в левом конце отрезка?

Как можно ускорить бинарный поиск, если известно что искомые значения чаще находятся в левом конце отрезка?

вопрос

Правильный ответ:

это невозможно
просматривая список слева направо, удваивать текущее значение поиска всякий раз, когда текущее значение больше чем то, которое ищем. Затем применить бинарный поиск к этой области
применить бинарный поиск сначала к левой половине отрезка, затем к правой
Сложность вопроса
89
Сложность курса: Алгоритмы и структуры данных поиска
76
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт всё. Иду отмечать отмечать отлично в зачётке по интуит
15 апр 2018
Аноним
Я провалил зачёт, какого чёрта я не нашёл этот чёртов сайт с решениями по тестам интуит в начале сессии
26 авг 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.