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

南京 做网站今天热点新闻事件

南京 做网站,今天热点新闻事件,给网站写教案做课件一节课多少钱,旅游网站建设方案657. 机器人能否返回原点 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串 moves 表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右&a…

657. 机器人能否返回原点

在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束

移动顺序由字符串 moves 表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。

如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false

注意:机器人“面朝”的方向无关紧要。 “R” 将始终使机器人向右移动一次,“L” 将始终向左移动等。此外,假设每次移动机器人的移动幅度相同。

示例 1:

输入: moves = "UD"
输出: true
解释:机器人向上移动一次,然后向下移动一次。所有动作都具有相同的幅度,因此它最终回到它开始的原点。因此,我们返回 true。

示例 2:

输入: moves = "LL"
输出: false
解释:机器人向左移动两次。它最终位于原点的左侧,距原点有两次 “移动” 的距离。我们返回 false,因为它在移动结束时没有返回原点。

提示:

  • 1 <= moves.length <= 2 * 104
  • moves 只包含字符 'U''D''L' 和 'R'
import java.util.Iterator;public class judgeCircle {public static void main(String[] args) {String moves = "U";System.out.println(judgeCircle(moves));}public static boolean judgeCircle(String moves) {int R = 0,L = 0,U = 0,D = 0;char[] c = moves.toCharArray();if(c.length%2!=0) {return false;}for (int i = 0; i < c.length; i++) {if(c[i] == 'R') {R++;}if(c[i] == 'L') {L++;}if(c[i] == 'U') {U++;}if(c[i] == 'D') {D++;}}if(R == L && U == D) {return true;}else {return false;}}}

http://www.ritt.cn/news/15900.html

相关文章:

  • 济南网站建设力推搜点网络ok上海搜索引擎优化公司排名
  • 企业营销型网站建设团队windows优化大师官方
  • 最便宜的网站免费b2b网站推广有哪些
  • 建设网站个人网上银行网络营销的策略包括
  • 几十元做网站2022推广app赚佣金平台
  • 营销型网站建设口碑好最有效的15个营销方法
  • asp 网站名字软件开发公司联系方式
  • 长沙网建站交换友情链接的渠道
  • 上海网站建设案例seoheuni
  • 做商城网站多少钱百度关键词查询工具
  • 广东营销型网站建设广东网站优化公司
  • 设计师网站导航青年帮百度百科官网首页
  • 免费网站湖南疫情最新消息今天
  • 网站备案要关闭吗站长工具查询seo
  • 阳江网站制作网络销售是干嘛的
  • 深圳网站维护页面设计模板网站建站哪家好
  • 做网站可以用新建项目的方式吗账户竞价托管费用
  • 西安SEO网站建设小红书关键词排名怎么做
  • 商城网站建设专业公司刷推广链接
  • asp网站怎么做404页面福州网站建设团队
  • 网站建设jw100高粱seo博客
  • 手机平台网站开发外链工厂 外链
  • 北京手机网站建设公司哪家好外贸营销系统
  • 晚上做设计挣钱的网站网络营销计划包括哪七个步骤
  • 巢湖网 网站网站建设推广多少钱
  • 免费网站seo软件网络推广app是干什么的
  • 北京企业建设网站制作广州网站优化费用
  • 网站交易模块怎么做成品短视频app源码的优点
  • 漳州最专业的网站建设公司做一个公司网页多少钱
  • 上海做兼职上哪个网站厦门seo