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;
    }
}
相关推荐
Wect10 分钟前
LeetCode 4. 寻找两个正序数组的中位数:二分优化思路详解
前端·算法·typescript
ZPC821013 分钟前
moveitcpp 没办法执行的问题
人工智能·pytorch·算法·机器人
智者知已应修善业15 分钟前
【C++非递归剪枝问题凑钱方案数】2024-7-18
c语言·c++·经验分享·笔记·算法·剪枝
Yolo_TvT17 分钟前
C++:缺省参数
开发语言·c++·算法
进击的小头20 分钟前
第19篇:多个PI控制器串联控制系统设计与参数整定调试实战
python·算法
承渊政道21 分钟前
【优选算法】(实战领略前缀和的真谛)
开发语言·数据结构·c++·笔记·学习·算法
Jul1en_26 分钟前
Java 集合判空方法对比
java·spring boot·算法·spring
handsomethefirst35 分钟前
【算法与数据结构】【面试经典150题】【题46-题50】
数据结构·算法·面试
lcj251138 分钟前
蓝桥杯C++:算法1:高精度
c++·算法·蓝桥杯
宵时待雨1 小时前
C++笔记归纳15:封装map & set
开发语言·数据结构·c++·笔记·算法