Недавно я столкнулся с проблемой, в которой говорится:
Given an array of 0s and 1s, find the position of 0 to be
replaced with 1 to get longest continuous sequence of 1s.
For example : Array- 1,1,0,0,1,0,1,1,1,0,1,1,1
Output - index 9
Я пробовал использовать метод грубой силы, заменяя каждый встреченный 0 на 1, и после каждой такой замены я считал наибольшую непрерывную повторяющуюся последовательность из 1 и обновлял ее каждый раз.
Есть ли лучший подход/алгоритм для этой проблемы?