楼主:
Rushia (みけねこ的鼻屎)
2025-03-09 15:43:44https://leetcode.com/problems/alternating-groups-ii
3208. Alternating Groups II
给你一个包含0和1的阵列,0是红色1是蓝色,表示一个上色的圆环,如果连续k个颜色
两两都不同那他们就是一组Alternating Groups,求出共有几组Alternating Groups。
思路:
1.这循环的索引判断好麻烦ㄛ 所以我直接在原本的阵列后面append k-1个元素。
2.接下来就当普通的滑动窗口,如果当前加入的颜色没有颜色不同就把窗口清空,最后
统计有几个窗口就好。
Java Code: