malmang   5년 전

답은 맞게 나오는것같은데 시간초과가 계속뜨네요ㅜ 시간초과의 원인이 뭘까요?

dlwocks31   5년 전

나무의 높이는 최대 109이기 때문에 19줄에 있는 for loop에서 당연히 시간초과가 납니다. 참고로 일반적인 컴퓨터에서 1초동안 수행할 수 있는 연산은 108회 입니다. 다른 알고리즘을 생각해보세요.

djm03178   5년 전

요즘 컴퓨터의 속도로는 10^9 이상의 연산도 가능하지만, 그 연산이 매우 단순할 때의 이야기고 여기서는 한 번의 루프에 많은 작업을 하기 때문에 매우 오래 걸립니다.

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