[알고리즘] 소수 찾기
May 02, 2018 - [prime]
Problem
- 1부터 n까지 모든 소수를 찾는 알고리즘
Concept
- 2부터 n까지 자연수를 요소로 갖는 배열
arr생성[2, 3, 4, ..., n] - 빈 배열
primes를 생성 arr배열의 첫번째 요소(arr[0])를primes배열에 추가arr배열에서arr[0]의 배수를 모두 제거- 위 3~4과정을
arr[0]이n/2보다 커지기 전까지 반복 - 위 과정이 끝나고
primes배열과arr배열을 합치면, 1부터 n까지의 모든 소수를 얻게됨