657. 机器人能否返回原点

657. 机器人能否返回原点


Java代码:

java 复制代码
class Solution {
    public boolean judgeCircle(String moves) {
        int[] x = {0, 0, -1, 1};
        int[] y = {1, -1, 0, 0};
        String str = "UDLR";

        int xx = 0, yy = 0;
        for (int i = 0; i < moves.length(); i++) {
            xx += x[str.indexOf(moves.charAt(i))];
            yy += y[str.indexOf(moves.charAt(i))];
        }

        return xx == 0 && yy == 0;
    }
}
相关推荐
whycthe12 小时前
c++动态规划算法详解
c++·算法·动态规划
不想看见40413 小时前
Single Number位运算基础问题--力扣101算法题解笔记
数据结构·算法
靠沿13 小时前
【优选算法】专题十二——栈
算法
无心水13 小时前
【任务调度:框架】10、2026最新!分布式任务调度选型决策树:再也不纠结选哪个
人工智能·分布式·算法·决策树·机器学习·架构·2025博客之星
我头发还没掉光~13 小时前
【C++写详细总结①】从for循环到算法初步
数据结构·c++·算法
【数据删除】34814 小时前
计算机复试学习笔记 Day41
笔记·学习·算法
上海锟联科技14 小时前
什么是DAS分布式光纤声波传感系统?原理与应用解析
数据结构·分布式·算法·分布式光纤传感
篮l球场14 小时前
LRU 缓存
算法·leetcode
blackicexs14 小时前
第八周第五天
数据结构·c++·算法
whycthe14 小时前
c++二叉树详解
数据结构·c++·算法