Skip to content

Commit 57646bf

Browse files
committed
Create: 88-Merge-Sorted-Array.py
1 parent c17e82c commit 57646bf

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

python/88.Merge-Sorted-Array.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
class Solution:
2+
def merge(self, nums1: List[int], m: int, nums2: List[int], n: int) -> None:
3+
"""
4+
Do not return anything, modify nums1 in-place instead.
5+
"""
6+
while m > 0 and n > 0:
7+
if nums1[m-1] >= nums2[n-1]:
8+
nums1[m+n-1] = nums1[m-1]
9+
m -= 1
10+
else:
11+
nums1[m+n-1] = nums2[n-1]
12+
n -= 1
13+
if n > 0:
14+
nums1[:n] = nums2[:n]

0 commit comments

Comments
 (0)