Binary Search, find minimum value's index in a rotate sorted array, and find target value's index in a rotate sorted array