자바 복습 값 삽입 값 찾기

플러그 인 찾기
package learn;
/**
 *     ,       
 * num      
 * mid=left+(right-left)*(num-array[left])/(array[right]-array[left])
 */
public class InsertSearcj {
    public static int binarySearch(int[] array,int left,int right,int num){
        if(left>right||numarray[right]){
            return -1;
        }
        int mid=left+(right-left)*(num-array[left])/(array[right]-array[left]);
        if(num>array[mid]){
            return binarySearch(array,mid+1,right,num);
        }else if(num

좋은 웹페이지 즐겨찾기