1920번 - 수 찾기
어디가 틀린 건지 도무지 모르겠습니다. 도와주세요.
문제에서 요구하는 바를 다시 확인해보세요.
A[1] <= x <= A[N] 인 x인지를 확인하는 것이 아니라,
N개의 정수와 M개의 정수끼리 정확히 일치하는 지를 판단하는 문제입니다.
아래코드로 고쳤는데 시간초과가 나는데 혹시 시간초과가 안나오도록 하는 방법도 알려주실 수 있나요?
올려주신 코드의 시간 복잡도는 O(N*M)입니다.
N과 M이 각각 10^5이기에 시간초과가 발생합니다.
보다 빠르게 확인할 수 있는 이진탐색 혹은 적절한 자료구조를 적용하셔야합니다.
댓글을 작성하려면 로그인해야 합니다.
amazon297 1년 전
어디가 틀린 건지 도무지 모르겠습니다. 도와주세요.