tony356527   1년 전

에러가 발생할만한 부분이 mid == 0인 상황밖에 없어보여서 예외처리를 해주었습니다만 해결이 안됩니다..

도움 부탁드립니다..

dnj000920   1년 전

해당 런타임 에러가 나는 이유는 binary_search 함수의 low 변수가 0으로 설정되어 있기 때문입니다. 잘못하면 mid가 0이 되어 for 문에서 len[i] / 0 을 수행해 DivisionByZero 에러가 뜰 수 있습니다. 따라서 예외 처리 부분을 지우고 low의 초기값을 1로 바꾸면 잘 통과될 것 같습니다.

tony356527   1년 전

감사합니다...!

댓글을 작성하려면 로그인해야 합니다.