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;
    }
}
相关推荐
点云侠7 小时前
隧道中线提取的优化方法
c++·算法·最小二乘法
minji...7 小时前
Linux 线程同步与互斥(五) 日志,线程池
linux·运维·服务器·开发语言·c++·算法
python_DONG7 小时前
响应面法(Response Surface Methodology, RSM)单目标优化算法
算法·数学建模
6Hzlia7 小时前
【Hot 100 刷题计划】 LeetCode 108. 将有序数组转换为二叉搜索树 | C++ 分治法详解
c++·算法·leetcode
itzixiao8 小时前
L1-051 打折(5分)[java][python]
java·python·算法
贾斯汀玛尔斯8 小时前
每天学一个算法--Aho–Corasick 自动机
java·linux·算法
re林檎8 小时前
八大排序算法(C++实现)
c++·算法·排序算法
淘气包海鸟8 小时前
雷达度量衡量
人工智能·算法·机器学习·信息与通信
睡觉就不困鸭8 小时前
第12天 多数元素
算法·哈希算法·散列表
cpp_25019 小时前
P2639 [USACO09OCT] Bessie‘s Weight Problem G
数据结构·算法·动态规划·题解·洛谷·背包dp