Anonymous
02/05/2026 (Thu) 17:17
No.105772
del
>>105762Сдвиг a
-> a+c меняет условие на sum + c*len > k, т.е. порог становится зависящим от длины. Единого k для всех отрезков не существует (нужно k = k + c*len). Значит это другая задача, и
>сделать все элементы >=0 не сохраняет эквивалентность.
Sliding window при a''>=0 работает за O(n), потому что оба указателя монотонны. r двигается n раз, l суммарно тоже не более n раз, внутренний while не даёт O(n ^ 2).
Все я устал и хотел бы продолжить диалог, но надо учить ебучие сети и линукс процессы поковырять
Приятно было перекинуться мыслями
Ps: pic ответ 7, да l двигается несколько раз, но все еще суммарно <= n
>>105764Может мне просто нарвится решать задачи, ты об этом не думал