657. Judge Route Circle
来源:互联网 发布:iphone4s越狱软件 编辑:程序博客网 时间:2024/05/20 20:57
Problem Statement
Initially, there is a Robot at position (0, 0). Given a sequence of its moves, judge if this robot makes a circle, which means it moves back to the original place.
The move sequence is represented by a string. And each move is represent by a character. The valid robot moves are R (Right), L (Left), U (Up) and D (down). The output should be true or false representing whether the robot makes a circle.
Example 1:Input: "UD"Output: trueExample 2:Input: "LL"Output: false
Thinking
这个题比较简单,心中有一个坐标系就可以。
Solution
class Solution { public boolean judgeCircle(String moves) { int x = 0,y = 0; for(int i = 0; i < moves.length();i++) { if(moves.charAt(i) == 'U') y++; if(moves.charAt(i) == 'D') y--; if(moves.charAt(i) == 'R') x++; if(moves.charAt(i) == 'L') x--; } if(x == 0 && y ==0) return true; else return false; }}
阅读全文
0 0
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657.Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- 657. Judge Route Circle
- leetcode 657. Judge Route Circle
- Java--枚举
- jquery完成表单验证
- jsp的九大内置对象
- [BZOJ1227][SDOI2009]虔诚的墓主人
- IDEA怎么样通过终端指令第一次提交代码到github
- 657. Judge Route Circle
- 集合各实现类的底层实现原理
- Python实现中文词云(wordcloud),根据背景图片生成词云
- Java--泛型
- python_lintcode_97二叉树的最大深度 _155二叉树的最小深度
- 双向循环链表--增删查操作
- 搭建MariaDB Galera 同步复制
- 烦心事
- 超全面的JavaWeb笔记day17<JDBC>