sd1010   1년 전

딕셔너리 이용하지 않고 이분탐색으로 가장 왼쪽 인덱스, 오른쪽 인덱스를 구해서 갯수를 카운트하고 싶은데 시간초과가 계속해서 납니다. 구글링을 통해 알아낸 upperbound, lowerbound를 보고 비슷하게 따라했는데 어느 부분에서 시간초과가 나는지 모르겠습니다. 설명이나 시간초과가 나는 예제부탁드립니다.

sd1010   1년 전

질문자입니다...

신기하게 python3가 아닌 PyPy3를 선택해서 돌려보니 정답처리되네요.

무슨 차이인지 잘 모르겠지만 저처럼 파이썬으로 시간초과나는 인원은 PyPy3 이용해보시면 좋을 것 같습니다.

seawon0808   1년 전

python은 pypy보다 시간을 많이 사용하지만 pypy는 python보다 메모리를 더 많이 사용합니다.

그래서 문제 풀이 방식은 맞는 것 같은데 시간 초과가 날 때는 pypy로도 제출해 보시면 좋습니다.

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