leetcode 657. 判斷路線成圈

我用了字典的方式來做這題,挺好玩的題目

class Solution:
    def judgeCircle(self, moves):
        """
        :type moves: str
        :rtype: bool
        """
        dict={"U":(0,1),
              "D":(0,-1),
              "L":(-1,0),
              "R":(1,0)}
        initial=[0,0]
        for key in moves:
            initial=[initial[0]+dict[key][0],initial[1]+dict[key][1]]
        if initial[0] is 0 and initial[1] is 0:
            return True
        else:
            return False

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章