Binary Search 이분탐색
public class BinarySearchEasy { public static int search(int[] array, int iFind){ int result = 0; int left = 0; int right = array.length-1; int mid = 0; //중간 값 인덱스 while(left iFind){ // 찾는 값보다 큰 배열 값들 버리기 right = mid-1; }else{ // 찾는 값보다 작은 배열 값들 버리기 left = mid+1; } } return result; } public static void main(String[] args) { int[] array = {0, 1, 7, 8, 12, 17, 23, 25, 30, 35}; //정렬된 배열 System.out...
2017. 6. 27.