#464 Поиск ближайшего числа в списке

Компании:
Сбербанк
Темы:
АлгоритмыМассивыПрактика

Найти в списке чисел ближайшее значение к заданному systemId.

Например, для List.of(3, 5, 7, 9, 12, 15) и systemId = 10, должно вернуться 9.

private Integer findClosestNumber(List<Integer> numbers, int systemId) {
    Integer closestNumber = null;

    // TODO Реализовать логику

    return closestNumber;
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти