nums 배열에서 index가 k보다 작게 차이나는 값이 같은 두 요소를 찾자.
입력
출력
https://velog.io/@kimhalin/33.-Search-in-Rotated-Sorted-Array
위의 링크에 정리되어 있는 문제를 방금 풀고와서 너무 쉽게 풀었다.
class Solution {
public int findMin(int[] nums) {
int start = 0, end = nums.length - 1;
int mid = (start + end) / 2;
while (start < end) {
mid = (start + end) / 2;
if (nums[mid] > nums[end])
start = mid + 1;
else
end = mid;
}
return nums[start];
}
}
똑같은 풀이라 생략