Skip to content

Commit 507a34a

Browse files
authored
Update frog-jump.py
1 parent 9f72b07 commit 507a34a

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

Python/frog-jump.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ def canCross(self, stones):
4747
if stones[1] != 1:
4848
return False
4949

50-
lookup = {s: set() for s in stones}
51-
lookup[1].add(1)
50+
last_jump_units = {s: set() for s in stones}
51+
last_jump_units[1].add(1)
5252
for s in stones[:-1]:
53-
for j in lookup[s]:
53+
for j in last_jump_units[s]:
5454
for k in (j-1, j, j+1):
55-
if k > 0 and s+k in lookup:
56-
lookup[s+k].add(k)
57-
return bool(lookup[stones[-1]])
55+
if k > 0 and s+k in last_jump_units:
56+
last_jump_units[s+k].add(k)
57+
return bool(last_jump_units[stones[-1]])

0 commit comments

Comments
 (0)