java 二分查找法
随手写了个二分查找法
public class DiSearch {
/**
* 二分查找法
* @param arr 目标数组
* @param x 待查找数字
* @return -1未查找到,-2输入的数组错误,大于等于0则为找到的位置
*/
public int search(int[] arr, int x) {
for(int i = 1 ; i < arr.length ; i++) {
if(arr[i] <= arr[i-1]) return
原创
2020-06-29 00:10:16 ·
109 阅读 ·
0 评论