@rsatarov

Можете помочь найти ошибку в алгоритме (бинарный поиск)?

Проблема в методе добавления элемента в массив.
pastebin.com/9d7NXKVf
Вводные числа: 3, 7, 2, 8, 0, 10, 3, 63, 43, 37, 86, 23
Получается так: 0, 2, 3, 3, 7, 8, 43, 37, 10, 23, 63, 86
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
alsopub
@alsopub
Замените upperBound = currentIndex - 1; на upperBound = currentIndex;.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
15 мая 2024, в 22:18
2000 руб./за проект
15 мая 2024, в 22:07
3000 руб./за проект
15 мая 2024, в 22:06
3000 руб./за проект