摘要:
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).You are given a target value to search. If found in the array return its index, otherwise return -1.You may assume no duplicate exists in the array.找到左右分界点,然后判断target是在前半段还是后半段, 阅读全文
posted @ 2013-04-25 19:29
冰点猎手
阅读(143)
评论(0)
推荐(0)
摘要:
Given a sorted array of integers, find the starting and ending position of a given target value.Your algorithm's runtime complexity must be in the order of O(log n).If the target is not found in the array, return [-1, -1].For example,Given [5, 7, 7, 8, 8, 10] and target value 8,return [3, 4]. cl 阅读全文
posted @ 2013-04-25 18:46
冰点猎手
阅读(134)
评论(0)
推荐(0)
摘要:
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.You may assume no duplicates in the array.Here are few examples.[1,3,5,6], 5 → 2[1,3,5,6], 2 → 1[1,3,5,6], 7 → 4[1,3,5,6], 0 → 0 class Solution {. 阅读全文
posted @ 2013-04-25 16:55
冰点猎手
阅读(129)
评论(0)
推荐(0)

浙公网安备 33010602011771号