dyddkdlel33   5년 전

ㅂ반례 찾기좀 부탁드립니다. 그리고 long long을 너무 남발 하는 것 같은데 어디까지만 long long을 사용해야 하나요...

luniro   5년 전

N, M, result, arr[] 모두 int 범위 이내입니다 start, end, mid도 모두 int 범위 이내이긴 한데, 지금처럼 mid를 계산하려면 int일 경우 오류가 발생할 수 있습니다 total만 long long으로 하시면 될 것 같습니다

그리고 함수 이름이 binarySearch이긴 한데, 내용은 1씩 증감시키면서 비교하는 방식이라 시간초과가 발생할 것 같습니다 이진탐색으로 구현하세요

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