657. Judge Route Circle
来源:互联网 发布:windows vps怎么使用 编辑:程序博客网 时间:2024/05/20 22:26
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: true
Example 2:
Input: "LL"Output: false
class Solution { public boolean judgeCircle(String moves) { int v = 0, h = 0; for (char move : moves.toCharArray()) { switch (move) { case 'U': v++; break; case 'D': v--; break; case 'R': h++; break; case 'L': h--; break; } } return v == 0 && h == 0; }}
阅读全文
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
- 《neural network and deep learning》学习笔记二-sigmoid neurons
- Episode Seven:从SIFT算法到dense SIFT算法
- 搜索时去掉所有特殊字符
- ScrollView嵌套ListView滑动冲突问题
- 北京市昌平区卫星地图离线包下载
- 657. Judge Route Circle
- 数据库SQL优化大总结之 百万级数据库优化方案
- word 2013插入公式之后行距变宽 解决方案
- 【JZOJ 3542】 冒泡排序
- 面经整理-多线程
- USACO08OPEN
- 初探JavaScript魅力(1)
- 分享一个视频播放库
- SSM框架