方法一:
class Solution:
def merge(self, A: List[int], m: int, B: List[int], n: int) -> None:
"""
Do not return anything, modify A in-place instead.
"""
res = []
for i in range(m):
res.append(A[i])
for i in range(n):
res.append(B[i])
res = sorted(res)
A[:] = res[:]
方法二:
class Solution:
def merge(self, A: List[int], m: int, B: List[int], n: int) -> None:
"""
Do not return anything, modify A in-place instead.
"""
A[m:] = B
A.sort()