力扣题目:机器人能否返回原点

力扣题目:机器人能否返回原点

题目链接:657.机器人能否返回原点

题目描述

代码思路

题目思路很简单,只要L数量等于R,U的数量等于D。

代码纯享版

java 复制代码
class Solution {
    public boolean judgeCircle(String moves) {
        int LR = 0, UD = 0;
        for(int i = 0; i < moves.length(); i++){
            switch (moves.charAt(i)) {  
                case 'R':  
                    LR++;
                    break;  
                case 'L':  
                    LR--;  
                    break;  
                case 'U':  
                    UD++;  
                    break;  
                default:  
                    UD--;  
            }
        }
        return LR == 0 && UD == 0;
    }
}
相关推荐
去往火星2 小时前
Qt6 CMake 中引入 Qt Linguist 翻译功能
开发语言·qt
老鼠只爱大米2 小时前
LeetCode经典算法面试题 #230:二叉搜索树中第K小的元素(递归法、迭代法、Morris等多种实现方案详细解析)
算法·leetcode·二叉搜索树·二叉树遍历·第k小的元素·morris遍历
星期五不见面2 小时前
嵌入式学习!(一)C++学习-leetcode(21)-26/1/29
学习·算法·leetcode
阿猿收手吧!2 小时前
【C++】atmoic原子操作与并发安全全解析
开发语言·c++·安全
AllData公司负责人2 小时前
【亲测好用】实时开发平台能力演示
java·c语言·数据库
pcm1235672 小时前
设计C/S架构的IM通信软件(3)
java·c语言·架构
2501_941322032 小时前
通信设备零部件识别与检测基于改进YOLOv8-HAFB-2算法实现
算法·yolo
zz34572981132 小时前
C语言基础概念7
c语言·开发语言
会开花的二叉树2 小时前
Reactor网络库的连接管理核心:Connection类
开发语言·网络·php
凯子坚持 c2 小时前
C++基于微服务脚手架的视频点播系统---客户端(1)
开发语言·c++·微服务