657. [字符串]机器人能否返回原点
// 执行用时: 5 ms , 在所有 Java 提交中击败了 93.98% 的用户
// 内存消耗: 38.9 MB , 在所有 Java 提交中击败了 47.30% 的用户
class Solution {
public boolean judgeCircle(String moves) {
if (moves.length() == 0) return true;
if ((moves.length() & 1) == 1) return false;
int R = 0, U = 0;
for (char item : moves.toCharArray()) {
if (item == 'R') R++;
else if (item == 'L') R--;
else if (item == 'U') U++;
else if (item == 'D') U--;
}
return R == 0 && U == 0;
}
}

浙公网安备 33010602011771号