cyunchaeskku   2년 전

수학시간에 배웠던 에라토스테네스의 체 과정을 그대로 코드로 옮겨보았는데, 계속 시간초과가 뜨네요..

이런 식으로 푸는 게 아닌걸까요?

고수 분들 많은 도움 부탁드립니다ㅠ 감사합니다.

sjyfantasy   2년 전

에라토스테네스의 체 원리를 수학적 원리에 응용하시면 소모시간이 반 이상 줄어듭니다.

그건 반복문을 SQRT(N)까지만 돌리는 겁니다.

sjyfantasy   2년 전

또 에라토스테네스의 원리 중 하나가 빠지셨는데

소수를 구하면 그의 배수들도 전부 FALSE처리 해주시면 됩니다.

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