293. Flip Game
Flip Game
Solution
public class Solution {
public List<String> generatePossibleNextMoves(String s) {
List<String> result = new ArrayList<>();
if (s == null || s.length() <= 1) return result;
for (int i = 0; i < s.length() - 1; i++) {
if (s.charAt(i) == '+' && s.charAt(i+1) == '+') {
StringBuffer sb = new StringBuffer(s);
sb.replace(i, i + 2, "--");
result.add(sb.toString());
}
}
return result;
}
}Last updated