어제 시간관계상 정리를 못한 문제를 오늘 정리해보았다.
for(int i = 2; i < n; i++){
if(n % i == 0) return false;
}
return true;
2~√n
까지 나눠서 나머지 확인하기// for (int i = 2; i * i <= n; i++)도 된다.
for (int i = 2; i<= Math.sqrt(n); i++){
if (n % i == 0) return false;
}
return true;
O(√n)
이다.에라토스테네스의 체
라는 방법이 따로 있는데 이 부분은 추후 TIL에 따로 정리를 해보려한다.