Chciałbym wiedzieć, czy istnieją jakieś skuteczne porady dla algorytmów, które są szybkie i nie zużywa zbyt wiele zasobów, aby obliczyć najszybszą przedziału odległości w sekwencji danych. Innymi słowy, łódź, który zwraca minimalną ilość czasu na przedziale n m ze zbioru danych.
Np.:
Enter
- lista danych: [{odległość: 0, czas:0},{odległość: 1 m, czas:2},{odległości: 4 m, czas:4}...{dystans:10000 m, czas: 3600 z}]
- дистанция_интервал: 345 m
Wyjście
- najszybszy расстояние_интервала_старта: 7655 m
- najszybszy расстояние_интервала: 8000 m
- najszybszy время_интервала: n sekund
Dziękuję