博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
657. Judge Route Circle
阅读量:6686 次
发布时间:2019-06-25

本文共 697 字,大约阅读时间需要 2 分钟。

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

 

 

给垂直方向和水平方向两个计数器,根据不同的变动进行加减,都为0说明没动。(自己第一时间想到的无脑解)

1 class Solution { 2     public boolean judgeCircle(String moves) { 3         int v=0, h=0; 4         for(int i=0;i

 

转载于:https://www.cnblogs.com/TheLaughingMan/p/8601180.html

你可能感兴趣的文章
透视变换
查看>>
OpenSuse13.2 安装GMT 5.4.2
查看>>
Win7 VS2015 x64 MASM汇编语言编写DLL文件
查看>>
CVE-2019-2725 PoC with EXP ( Proof of Concept with Exploits )
查看>>
tcp协议
查看>>
bzoj 3295 树套树
查看>>
mooon模板的automake、autoconf、m4和libtool版本信息
查看>>
我看的资料
查看>>
Python字符串处理
查看>>
2.14. 删除托管对象(Core Data 应用程序实践指南)
查看>>
【linux】arm mm内存管理
查看>>
HBase原理和安装
查看>>
Java基本数据类型及字节
查看>>
dom元素的各种位置和大小
查看>>
递归裴波那契数列
查看>>
ARM技术论坛集合
查看>>
select * 比select column快很多奇怪案例分析
查看>>
fedora22 安装fcitx 输入法
查看>>
不要使用jQuery触发原生事件
查看>>
简单直接__痴左线
查看>>