문제를 정확하게 읽어보지는 않았지만 만약 원하는 값이 배열 안에 존재하지 않을 경우 search()함수가 끝나지 않고,
search( 1, 2 )
-> search( 1, 0 ) -> search ( 1 , -1 )
와 같이 호출 한다고 가정 할 때 배열의 index에 -1넣을 수 있는 가능성이 있지 않나요?
한번 search 함수에
if(a > b)return false;
같은 구문으로 값이 존재 하지 않을 경우 끊임없이 호출 하는 것을 막아보세요.
robin1001 7년 전
segmentation fault(core dumped) 라는 오류가 나는데 어디서 문제인 건지 모르겠어요 ㅠㅠ