
[코딩 챌린지 11기 새싹반] 백준 1920 - 수 찾기 (Java)

·
알고리즘, 자료구조
📌 문제문제명백준 1920 - 수 찾기Linkhttps://www.acmicpc.net/problem/1920분류이분 탐색난이도S4풀이 일자2025-04-26 📌 문제 탐색하기문제를 탐색했을때, 고민해야할 부분은 순차적 탐색으로 탐색을 하면 시간이 오래 걸려 이분(이진) 탐색 사용하기 이분 탐색이란? 순차적 탐색보다 빠른 탐색을 위해 나온 탐색 방법으로 실제로 이분 탐색의 시간 복잡도가 순차적 탐색보다 낮음- 정렬된 배열 안에서 특정 원소를 찾을때 인덱스 i부터 j의 중간값과 비교- 중간값이 찾는 원소가 아니라면 인덱스 i와 j 다시 정해줌- 인덱스 i와 j의 정할때마다 탐색 범위를 반으로 줄어듦 이분 탐색을 적용시 반복문 또는 재귀를 통해 구현하는데 해당 문제에서는 반복문을 통해 구현하겠다.📌 코..