Leetcode第88题
给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。
原题
代码实现
class Solution:def merge(self, nums1: List[int], m: int, nums2: List[int], n: int) -> None:"""Do not return anything, modify nums1 in-place instead."""for i in range(n):del nums1[-1]nums1.extend(nums2)nums1.sort()
解题思路:先把nums1中后n个0删除,然后将nums2追加都nums1末尾,最后对nums1进行排序