Find Minimum in Rotated Sorted Array
문제
- 오름차순으로 정렬된 리스트를 1~n번 rotate
- 한 번 rotate하면 맨 뒤의 원소가 맨 앞으로
- rotate된 array가 주어졌을 때, 그 array에서 minimum 값 찾아라
풀이
min()
class Solution:
def findMin(self, nums: List[int]) -> int:
return min(nums)
min()
class Solution:
def findMin(self, nums: List[int]) -> int:
return min(nums)
뭐지,,,,,, 파이썬,,,,, 이거 맞나......
heap 정렬
from heapq import heappop, heappush
class Solution:
def findMin(self, nums: List[int]) -> int:
heap = []
for n in nums:
heappush(heap, n)
return heappop(heap)
오히려 더 느린뎅...
Author And Source
이 문제에 관하여(Find Minimum in Rotated Sorted Array), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@twinklesu914/Find-Minimum-in-Rotated-Sorted-Array저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)