class Solution: def merge(self, a, b): n, m, i, j = len(a), len(b), 0, 0 a, b, c = a + [50001], b + [50001], [] while len(c) < n+m: if a[i] <= b[j]: c.append(a[i]) i += 1 else: c.append(b[j]) j += 1 return c def sortArray(self, nums: List[int]) -> List[int]: n = len(nums) // 2 if n == 0: return nums return self.merge(self.sortArray(nums[:n]), self.sortArray(nums[n:]))생각난 김에 머지소트를 구현해보았다.빌트인보다 시간 세 배 걸리는거 실화? ㅜㅜTime SubmittedStatusRuntimeMemoryLanguage03/01/2023 09:08Accepted2078 ms23.1 MBpython303/01/2023 09:01Accepted690 ms22.2 MBpython3아래가 빌트인 위가 내가 짠 소트..
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.