μμλ€μ λλμΌλ‘ λΉ λ₯΄κ³ μ ννκ² κ΅¬νλ λ°©λ²
for(int i = 2; i <= number; i++) {
if(a[i] == 0) continue; // μ΄λ―Έ μ§μμ§ μλΌλ©΄ 건λλ°κΈ°
// μ΄λ―Έ μ§μμ§ μ«μκ° μλλΌλ©΄, κ·Έ μ«μμ λͺ¨λ λ°°μ μ§μ°κΈ°
for(int j = 2 * i; j <= number; j += i) {
a[j] = 0;
}
}
'π» > Algorithm' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
ν(Heap) (0) | 2022.06.12 |
---|---|
μ΅λ 곡μ½μ_μ ν΄λ¦¬λ νΈμ λ² (0) | 2022.06.12 |
char to int / ASCII CODE (0) | 2022.04.19 |
μμ νμ/DFS/BFS (0) | 2022.04.13 |
Stack/Queue/Deque/PriorityQueue (0) | 2022.04.11 |