0
ALGO问题阵列最小化最大continious子阵列
的0/1二进制数组给定
在一个操作我可以翻转阵列的任何数组[索引]即0-> 1或1-> 0 这样的目标是通过使用atmost k以最小化的continious 1或0的最大lenth翻转
例如,如果11111如果阵列且k = 1,最好是使阵列11011
和最小化的值最大连续1或0的值为2
为111110111111且k = 3个ANS是2
我试图蛮力(通过尝试各种位置翻转),但其效率不高
我认为贪婪,但不能弄清楚到底
可以请你帮我的算法中,为O(n)或类似在0/1