다음 배열에서 보간 탐색(interpolation search)으로 58을 찾고자 할 때, 첫 번째 탐색 위치는? (단, 배열에서 위치의 차이는 값의 차이에 비례한다는 가정하에 탐색 위치를 계산하며 소수점 이하는 반올림한다)
위치 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
배열 | 3 | 7 | 12 | 22 | 32 | 58 | 67 | 80 | 87 | 89 |
- ①2
- ②4
- ③6
- ④8
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)