Computer/알고리즘

이분 탐색(Binary Search)

에린_1 2024. 6. 24. 20:03
728x90

이분 탐색(Binary Search)

  • 탐색 범위를 두 부분으로 분할하면서 찾는 방식

과정

  • 우선 정렬을 해야한다.
  • left와 right로 mid 값을 설정한다.
  • mid와 내가 구하고자 하는 값과 비교한다
  • 구할 값이 mid보다 높으면 left = mid + 1, 구할 값이 mid보다 낮으면 right = mid - 1 로 설정한다
  • left > right가 될 때까지 반복한다.
728x90

'Computer > 알고리즘' 카테고리의 다른 글

비트마스크(BitMask)  (0) 2024.06.25
힙 정렬(Heap Sort)  (0) 2024.06.24
병합 정렬(Merge Sort)  (0) 2024.06.23
퀵 정렬(Quick Sort)  (0) 2024.06.23
삽입 정렬(Insertion Sort)  (0) 2024.06.21