657. Judge Route Circle
来源:互联网 发布:如何删除mac版office 编辑:程序博客网 时间:2024/05/21 00:19
题意:判断机器人在经过UDLR操作之后是否回到原点?
解决思路:构建坐标系,Up就x+1,Down就x-1,Left就y+1,Right就y-1,最后判断x和y是不是都是0。
代码:
bool judgeCircle(string moves) {int x = 0;int y = 0;for (char c : moves) {if (c == 'U') {x++;} else if (c == 'D') {x--;} else if (c == 'L') {y++;} else if (c == 'R') {y--;}}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
- 2017ACM6场网络赛总结
- C++之多态
- 输出前k大的数
- Linux 中 ls 命令 -d -l 参数讲解
- !浏览器的工作原理:新式网络浏览器幕后揭秘
- 657. Judge Route Circle
- 软件工程课程实验报告:实验一
- [LeetCode][1 Two Sum]Java实现
- 做任何事都是一个过程
- Redis 数据类型
- 浅谈css引入方式:link与@import的区别
- A*算法的简单运用
- 人工智能的应用
- java获取某段时间内的所有日期