当前位置: 首页 > news >正文

leetcode09-机器人能否返回原点

题目链接:

https://leetcode.cn/problems/robot-return-to-origin/?envType=study-plan-v2&envId=programming-skills

思路:

循环遍历,模拟即可

代码:
 

class Solution {public boolean judgeCircle(String moves) {int n = moves.length();if(n%2==1) return false;int x=0,y = 0;for(int i = 0;i<n;i++) {char c = moves.charAt(i);// if(c=='U') {//     y++;// } else if(c=='D') {//     y--;// } else if(c=='L') {//     x--;// } else if(c=='R') {//     x++;// }switch(c) {case'U':y++;break;case'D':y--;break;case'L':x--;break;case'R':x++;break;}}return x==0 && y==0;}
}

http://www.lryc.cn/news/275952.html

相关文章:

  • sublim安装Autoprefixer插件
  • 虚拟机Linux硬盘扩容
  • 设计模式④ :分开考虑
  • 独占锁ReentrantLock的原理
  • 影响代理IP稳定性的因素有哪些?
  • 使用Docker-compose快速构建Nacos服务
  • 【Python】不一样的Ansible(一)
  • 分布式图文详解!
  • Unity SRP 管线【第五讲:自定义烘培光照】
  • CentOS快速安装Mysql5.7(Alibaba Cloud Linux兼容)
  • 【css】快速实现鼠标悬浮变色效果
  • 21. Mysql 事件或定时任务,解放双手,轻松实现自动化
  • Apache Doris 2.0.2 安装步骤 Centos8
  • Java学习苦旅(二十五)——哈希表
  • 性能分析与调优: Linux 实现 CPU剖析与火焰图
  • leetcode动态规划问题总结 Python
  • strtok函数的介绍
  • CF1909_C. Heavy Intervals题解
  • 【Python机器学习】理论知识:决策树
  • 天软特色因子看板 (2024.01 第2期)
  • java智慧医院互联网智慧3D导诊系统源码,经由智慧导诊系统多维度计算,准确推荐科室
  • WiFi7: MLD寻址
  • laravel-admin之 浏览器自动填充密码(如果需要渲染数据库密码的话,首先确认数据库密码是否可以逆向解密)
  • jquery图形验证码
  • dp专题10 目标和
  • 详解 docker 镜像制作的两种方式
  • selenium元素单击不稳定解决方法
  • vue3中vite使用sass
  • centos 8.0 安装sysbench 1.0.17
  • LabVIEW开发分布式光纤油气管道泄漏检测及预警系统