Например предположим, у меня есть отсортированный списокКак получить минимальный пробел между элементами списка?
вал отсортировано = Список (1, 5, 15, 37, 39, 42, 50)
Самый маленький зазор (39-37) = 2. Как я получу этот результат? Я смотрел на foldLeft я чувствую, что это похоже на то, что мне нужно, но не совсем правильно
Если его отсортированный список, вы можете сделать то, что предложил Мэтт Фенвик на одной итерации. это будет стоить O (N) Время. minGap = minGap
Gleeb