Я хотел бы знать, существуют ли какие-либо эффективные рекомендации по алгоритмам, которые быстры и не потребляют слишком много ресурсов, для вычисления самого быстрого интервала расстояния в последовательности данных. Другими словами, алгоритм, который возвращает минимальное количество времени на интервале в n метров из набора данных.
Напр.:
Ввод
- список данных: [{расстояние: 0, время:0},{расстояние: 1 м, время:2 с},{расстояние: 4 м, время:4 с}...{расстояние:10000 м, время: 3600 с}]
- дистанция_интервал: 345 м
Выход
- самое быстрое расстояние_интервала_старта: 7655 м
- самое быстрое расстояние_интервала: 8000 м
- самое быстрое время_интервала: n секунд
Спасибо