def test_judge_circle(self):
     self.assertTrue(judge_circle("UDLRUD"))
     self.assertFalse(judge_circle("LLRU"))
Exemple #2
0
 def test_judge_circle(self):
     self.assertTrue(judge_circle("UDLRUD"))
     self.assertFalse(judge_circle("LLRU"))
Exemple #3
0
"""
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
"""
from algorithms.strings import judge_circle

a = "UD"

b = "LL"

print(judge_circle(a))

print(judge_circle(b))