我用了字典的方式来做这题,挺好玩的题目
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
本文介绍了一种使用字典来解决环形路径判断问题的方法。通过将方向与其对应的坐标变化存储在字典中,可以轻松跟踪路径并判断是否回到起点。此方法简洁高效,易于理解。
1538

被折叠的 条评论
为什么被折叠?



