1. 程式人生 > >LeetCode---Judge Route Circle

LeetCode---Judge Route Circle

菜鳥初試,在這裡記錄每日練習和學習筆記。
## **題意** ##
以原點為起點,給一個字串序列,其中字元作為移動方向,最後判斷是否迴歸原點。
## 解題思路 ##
以X、Y座標變化表示位置,最後判斷X、Y是否都為0.
class Routecircle {
     public static boolean judgeCircle(String moves) {
         int i=0,x=0,y=0;
         for(i=0;i<moves.length();i++) {
             char c=moves.charAt(i);
             switch
(c){ case 'U': y++; break; case 'D': y--; break; case 'L': x--; break; case 'R': x++; break
; default: return false; } } if(x==0&&y==0)return true; else return false; } }

菜鳥小結:1、LeetCode網頁測試中只需寫出核心方法,不需要寫出呼叫方法和例項;
2、string.charAt(index).