λ°μν
λ¬Έμ |
νμ΄ |
(μμ λλ μνμ μΈ κ°κ°μ΄ μλ€^-γ ννν μνκ³΅λΆ μ΄μ¬ν νμ)
1. n%3 == 0μ΄λ©΄ 리ν΄ν λ¬Έμμ΄ μ²«λ²μ§Έμ '4'λ₯Ό insertν΄μ€ν n=(n/3)-1 ν΄μ€λ€.
2. n%3 != 0 μ΄λΌλ©΄ 리ν΄ν λ¬Έμμ΄ μ²«λ²μ§Έμ n%3κ°μ insert ν΄μ€λ€.
3. n>0μΌλκΉμ§ λ°λ³΅
μ½λ(O(n)) *O(n)μ΄ μλλΌλ©΄ μλ €μ£ΌμΈμ. κ°μ¬ν©λλ€(--)(__)* |
+ λ€λ₯ΈλΆμ μ λ°ν μ½λλ₯Ό λ°κ²¬ν΄μ μΆκ°
λ°μν
'π€ PS(Problem Solving) > νλ‘κ·Έλλ¨Έμ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Level2/c++] κΈ°λ₯κ°λ° (0) | 2019.09.27 |
---|---|
[Level2/c++] ν (0) | 2019.09.27 |
[Level2/c++] λ€λ¦¬λ₯Ό μ§λλ νΈλ (0) | 2019.09.23 |
[Level1/c++] μμ° (0) | 2019.09.23 |
[Level1/c++] μ§μ¬κ°ν λ³μ°κΈ° (0) | 2019.09.23 |