二分查找
function binary_search(arr,low,high,key){if(low>high){return -1}let mid = Math.floor((high+low)/2)if(arr[mid]=key){return mid}else if(arr[mid]>key){high=mid-1return binary_search(arr,low,high,key)}else if(arr[mid]<key){low=mid+1return binary_search(arr,low,high,key)}}
