
本文共 3258 字,大约阅读时间需要 10 分钟。
Java���������33���������������������������������������������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������-1���
������������
������������������������������������������������������������������������������ [1,2,3,4,5]��������������������������������������� [3,4,5,1,2]������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������
���������������������������������������������������������������������������������������������������������������O(log n)������������������������������������������������������������������������������������������
������������
������������
public class Solution { public int search(int[] nums, int target) { int len = nums.length; int left = 0, right = len - 1; while (left <= right) { int mid = left + (right - left) / 2; // ��������������������������������������������������� if (nums[mid] == target) { return mid; } // ������������������������������ if (nums[mid] <= nums[right]) { // ���������������target��������������������������� if (target < nums[mid] && target <= nums[right]) { left = mid + 1; } else { right = mid - 1; } } else { // ��������������������������������������������������������������� if (nums[left] <= target && target < nums[mid]) { right = mid - 1; } else { left = mid + 1; } } } return -1; }}
������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������
������������������������������������������������������������������������������������������������������������������������������������������������������������-1������������������������������������O(log n)������������������������������������������������������
发表评论
最新留言
关于作者
