🌗 657. 机器人能否返回原点
2022年6月20日
- algorithm
🌗 657. 机器人能否返回原点
难度: 🌗
问题描述
解法
class Solution {
public boolean judgeCircle(String moves) {
// 思路:
// 可以分成 2 个方向的参数
// LR 互相抵消,UD 互相抵消
int hori = 0;
int vert = 0;
for(char c : moves.toCharArray()) {
if(c == 'R') {
hori ++;
} else if(c == 'L') {
hori --;
} else if(c == 'U') {
vert ++;
} else {
vert --;
}
}
return hori == 0 && vert == 0;
}
}