10871번 - X보다 작은 수
같은 코드여도 걸린시간이 다를 수 있나요 ? 제가 4ms가 나와 0ms가 나온 다른 사람코드를 확인해보니 변수만 다르고
제 코드랑 완전 똑같길래, 한참을 고민하다가 0ms이 나온 분의 코드를 돌려보니까 또 4ms가 뜨네요
제 코드 첨부하겠습니다.
다를 수 있습니다. 똑같은 게임을 돌려도 어떤 때는 렉이 걸리고 어떤 때는 안 걸리는 것과 비슷한 이유입니다.
제가 bfs 문제를 풀면서 시간초과로 인해 답이 틀린경우가 몇번 잇었는데 이 때도 같은 이유로 그럴수도 있나요 ?
가능은 합니다. 하지만 대부분의 문제의 경우 의도한 시간복잡도의 코드를 짜면 제한 시간의 1/5 내에는 통과가 되게 만들기 때문에 그 차이로 통과가 되고 못 되고가 갈리는 경우는 거의 없습니다. 시간복잡도가 의도된 풀이를 넘어서면 대체로 제한 시간의 몇 배 이상이 걸리기 때문에 약간의 오차가 발생하는 것으로는 아무리 많이 시도해도 통과하기 어려운 경우가 대부분입니다.
댓글을 작성하려면 로그인해야 합니다.
tkatjdrkwk 5년 전
같은 코드여도 걸린시간이 다를 수 있나요 ? 제가 4ms가 나와 0ms가 나온 다른 사람코드를 확인해보니 변수만 다르고
제 코드랑 완전 똑같길래, 한참을 고민하다가 0ms이 나온 분의 코드를 돌려보니까 또 4ms가 뜨네요
제 코드 첨부하겠습니다.