[leetcode-python3] 88. Merge Sorted Array
88. Merge Sorted Array - python3
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:
- The number of elements initialized in nums1 and nums2 are m and n respectively.
- You may assume that nums1 has enough space (size that is equal to m + n) to hold additional elements from nums2.
My Answer 1: Accepted (Runtime: 40 ms / Memory Usage: 14.3 MB)
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.
"""
del nums1[m:]
nums1.extend(nums2)
nums1.sort()
세줄로 끝난 약간 간지코드😎
m 과 n 이 주어지므로 쉽게 풀 수 있었다
nums1 의 m 자리부터~끝까지 리스트 삭제 후 nums2 를 뒤에 붙여주고 sort() 로 정렬해주었음
Author And Source
이 문제에 관하여([leetcode-python3] 88. Merge Sorted Array), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jsh5408/leetcode-python3-88.-Merge-Sorted-Array저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)