1개의 댓글이 있습니다.
-
-
liquoricej -
해결했습니다. 제 코드는 그때그때 처음부터 num을 계산하는 반면, 같이 푼 사람의 코드는 num에 해당하는 변수를 미리 구해놓고 필요할 때 꺼내쓰는 방식을 썼더군요. 그래서 저도 미리 구해서 꺼내쓰는 방법으로 수정했습니다.
4년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
liquoricej
POLY를 python 3로 푸는데 시간초과가 뜹니다. (pypy로는 됩니다만, 가능하면 py3로 풀고 싶습니다)
테스트 케이스로 100을 100번 넣으니 약 10초가 걸리는데, 같이 푸는 사람이 같은 알고리즘을 써서 풀었을 때는 시간 초과가 안 났습니다.
무슨 차이 때문에 이런 일이 생겼는지, 저로서는 리스트와 관련된 이슈가 있을 거라 있을 거라고 짐작할 뿐 원인을 짚지 못하고 있습니다.
무엇 때문에 이런 차이가 생겼을런지요.
아래 코드가 제 코드입니다.
아래는 시간 초과가 되지 않는 답입니다
4년 전