| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/feixiangcode/algorithm/master/Week_01/id_129/LeetCode_81_129.java | [Back] [Original] |
public class LeetCode_81_129 {
public boolean search(int[] nums, int target) {
if (nums == null || nums.length == 0) return false;
int low = 0, mid;
int high = nums.length - 1;
while (low nums[high])) return false;
mid = low + ((high - low) >> 1);
if (nums[mid] == target) {
return true;
}
if (nums[low] == nums[mid] && nums[high] == nums[mid]) {
low++;
high--;
} else if (nums[low]
| Web Proxy Viewer | New URL | Original Page |