Продолжайте работу в том же проекте Smooth
В классе MovingMaxTask реализуйте функцию максимума в скользящем окне. Для каждой точки найдите максимум всех предшествующих точек в окне указанного размера.
Сделайте так, чтобы сложность обработки очередной точки слабо зависела от размера окна.
Отладьте реализацию с помощью приложенных модульных тестов.
Запустите тестирующее приложение и объясните наблюдаемый результат.
1 2 3 4 5 6 |
using System.Collections.Generic; namespace yield { public static class MovingMaxTask { |
Стоимость решения этой задачи всего 100 рублей, закажи решения у меня 🙂