본문 바로가기
반응형

릿코드 153 자바스크립트2

릿코드 33번 문제 Search in Rotated Sorted Array 오늘 풀 문제는 leetcode 33번입니다. 문제설명 우리가 작성할 함수는 인자를 두개 받습니다. Rotated Sorted Array Target 구현해야하는 함수의 첫번째 인자는 배열으로 로테이트식으로 정렬된 상태로 들어옵니다. 가령, [0, 1, 2, 3], [3, 0, 1, 2], [2, 3, 0, 1], [1, 2, 3, 0]은 모두 Rotated Sorted Array입니다. 두번째 인자 타겟은 숫자입니다. 첫번째 인자로 들어오는 배열에서 두번째 인자를 가지고 있는 인덱스를 찾는 함수를 구현해야 하는 것이 릿코드 33번 문제 풀이라고 할 수 있습니다. 이 문제는 릿코드 153번 문제를 먼저 푸시고 푸신다면 이해가 좀 더 잘 되실 수도 있으니 링크 첨부합니다. 릿코드 153번 문제 풀이 릿코드.. 2023. 2. 1.
릿코드 153번 문제 Find Minimum in Rotated Sorted Array 풀이 오늘 하루도 잘 보내셨나요? 오늘 들고 온 문제는 릿코드 153번 문제인 배열에서 최소값 구하는 문제 입니다. 문제설명 예제 Input: nums = [3,4,5,1,2] Output: 1 Explanation: The original array was [1,2,3,4,5] rotated 3 times. 인자로 들어가는 nums 배열은 정렬된 원래 배열에서 오른쪽으로 n번 순서를 옮긴 배열입니다. 구현해야하는 함수 /** * @param {number[]}: nums * @return {number} */ var findMin = function(nums) { } 배열을 인자로 받아 최소값을 리턴합니다. 문제풀이 Binary Search 이용 이 문제는 릿코드에서 보시면 아시겠지만 시간복잡도를 O(log.. 2023. 1. 30.
반응형