// 2027. Minimum Moves to Convert String
class Solution {
public int minimumMoves(String s) {
char[] charArray = s.toCharArray();
int len = charArray.length;
int ans = 0;
for (int i = 0; i < len; ) {
if (charArray[i] == 'X') {
i += 3;
++ans;
} else {
++i;
}
}
return ans;
}
}
学习笔记: 这是一道简单题,用了贪心算法。 遇到了X那就直接忽视后面两位了,然后遍历一遍解决。