본문 바로가기
알고리즘

[예제] 이진 탐색(Binary Search) - 20210614

by grep.jj 2021. 6. 14.
  • 시작시간 : 21시 00분
  • 종료시간 : 21시 51분
  • 문제 : 
    이진 탐색 구현해보기
    찾으려는 수 : 4
    정렬된 데이터 값 : 0, 2, 4, 6, 8, 10, 12, 14, 16, 18
  • 풀이 :
    자바
    결과
    search : 4
    search : 7
  • 회고 : 

주말에 마늘을 열심히 캐고 왔더니 삭신이 쑤신다...

주말에는 스터디 진도를 못 나가서 이번주 평일은 더 열심히 해야겠다!

 

포스트 완료를 누르기 전 생각났다.

만약 arr의 첫 번째 값보다 작을 경우, arr 마지막 값보다 클 경우 예외처리가 안되서 오류가 터질텐데...

이 부분은 좀 더 고민해보도록 하겠다.

이렇게 하면 위에서 고민했던 예외값들도 처리가 된다!

출력을 굳이 예쁘게 만들 필요가 없을 것 같아서 이정도로 마무리!