https://leetcode-cn.com/problems/robot-return-to-origin/
设置 flagUD 记录机器人相对于原点在纵向上的最终位置
flagRL 记录机器人相对于原点在横向上的最终位置
如果最终 flagUD==0 && flagRL==0 ,说明机器人的最终位置与原点相同
class Solution {
public boolean judgeCircle(String moves) {
int flagRL = 0;
int flagUD = 0; char[] move = moves.toCharArray(); for (int i = 0; i < move.length; i++ ) {
switch (move[i]) {
case 'L':
flagRL ++;
break;
case 'R':
flagRL --;
break;
case 'U':
flagUD ++;
break;
case 'D':
flagUD --;
break;
}
} if (flagRL == 0 && flagUD == 0) {
return true;
} else {
return false;
}
}
}