반응형
에라토스테네스의 체 알고리즘
0 . 2부터 N까지의 배열을 만든다
// 1. 방법
Array.from({length: n-1}, (v, i) => i+2);
// 2. 방법
Array(n-1).fill().map((v, i) => i+2);
1. 맨 앞 숫자를 소수로 간주
2. 리스트에서 해당 숫자로 나눠 떨어지는 숫자들을 모두 제거
3. 리스트에 남은 숫자가 없어질 때까지 반복
반응형
에라토스테네스의 체 알고리즘
0 . 2부터 N까지의 배열을 만든다
// 1. 방법
Array.from({length: n-1}, (v, i) => i+2);
// 2. 방법
Array(n-1).fill().map((v, i) => i+2);
1. 맨 앞 숫자를 소수로 간주
2. 리스트에서 해당 숫자로 나눠 떨어지는 숫자들을 모두 제거
3. 리스트에 남은 숫자가 없어질 때까지 반복