We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7dab368 commit 2ced1a0Copy full SHA for 2ced1a0
jump-game-iI.py
@@ -2,28 +2,26 @@
2
3
class Solution:
4
def jump(self, nums: List[int]) -> int:
5
- if nums is None:
6
- return False
+ if nums:
+ if len(nums) <= 1:
7
+ return 0
8
- curr = nums[0]
9
- iongest = curr
10
-
11
- jmp = 1
12
13
- if len(nums) <= 1:
14
- jmp=0
15
16
- for i in range(1, len(nums)):
17
- if len(nums)-1 == i:
18
- return jmp
+ curr = nums[0]
+ iongest = curr
+ jmp = 1
+
+ for i in range(1, len(nums)):
+ if len(nums)-1 == i:
+ return jmp
19
20
- if nums[i]+i > iongest:
21
- iongest = nums[i]+i
22
23
- if i >= curr:
24
25
- curr = iongest
26
- jmp+=1
+ if nums[i]+i > iongest:
+ iongest = nums[i]+i
+ if i >= curr:
+ curr = iongest
+ jmp+=1
27
28
29
0 commit comments