# -*- coding:utf-8 -*-
class Solution:
def minNumberInRotateArray(self, rotateArray):
# write code here
if not rotateArray :
return -1
start,end = 0,len(rotateArray)-1
while start<end:
mid = int((start+end)/2)
if rotateArray[mid] == rotateArray[end]:
end -= 1
elif rotateArray[mid] > rotateArray[end]:
start = mid + 1
else:
end = mid
return rotateArray[start]