File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
var minimumRecolors = function(blocks, k) {
2+
let blackCount = 0, ans = blocks.length;
3+
4+
for (let i = 0; i < blocks.length; i++) {
5+
if (i - k >= 0 && blocks[i - k] === 'B') blackCount--;
6+
if (blocks[i] === 'B') blackCount++;
7+
ans = Math.min(ans, k - blackCount);
8+
}
9+
10+
return ans;
11+
};

0 commit comments

Comments
 (0)