1. 题目 2027. 转换字符串的最少操作次数 2. 思路 贪心:遍历整个字符串,遇到’X’以后将指针向后移动3步,再将结果res自增,直到指针越界循环结束。 3. 代码实现 let s = "XXOX" function minimumMoves(s) { let i = 0, res = 0 while (i < s.length) { // console.log(i, s[i]); if (s[i] === 'X') { i += 3 res += 1 } else { i++ } } return res } console.log(minimumMoves(s));