Skip to content

Commit 3dc31de

Browse files
committed
Create 70. 移动零.md
1 parent 96ce4b1 commit 3dc31de

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

70. 移动零.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
***给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。即输入: [0,1,0,3,12] 输出: [1,3,12,0,0]***
2+
3+
```
4+
class Solution(object):
5+
def moveZeroes(self, nums):
6+
"""
7+
:type nums: List[int]
8+
:rtype: None Do not return anything, modify nums in-place instead.
9+
"""
10+
11+
n = len(nums)
12+
i = 0
13+
for j in range(n):
14+
if nums[j]:
15+
nums[i], nums[j] = nums[j], nums[i]
16+
i += 1
17+
return nums
18+
```

0 commit comments

Comments
 (0)