二分查找法

import java.util.Arrays;
public class BinarySearch{
public static int rank(int key,int []a){
int max=a.length-1;
int min=0;
while(max>min){
int mid=min+(max+min)/2;
if(a[mid]>key)
max=mid-1;
if(a[mid]

你可能感兴趣的:(二分查找法)