μ격μ¦/μ 보μ²λ¦¬κΈ°μ¬
[2 κ³Όλͺ©] μκ° λ³΅μ‘λ Big-O(λΉ μ€) νκΈ°λ²
_silver
2025. 4. 9. 17:10
π κ΄λ ¨ κΈ°μΆλ¬Έμ :
- 2024λ 3ν : μ λ ¬λ Nκ°μ λ°μ΄ν°λ₯Ό μ²λ¦¬νλλ° O(Nlog2n)μ μκ°μ΄ μμλλ μ λ ¬ μκ³ λ¦¬μ¦μ?
O(1) - ν΄μ ν¨μ
μμ μκ°μ 볡μ‘λ, μ λ ₯κ° nμ΄ μ£Όμ΄μ‘μ λ, λ¬Έμ λ₯Ό ν΄κ²°νλλ° μ€μ§ ν λ¨κ³λ§ κ±°μΉλ€.
μμ μκ°μ 볡μ‘λ, μ λ ₯κ° nμ΄ μ£Όμ΄μ‘μ λ, λ¬Έμ λ₯Ό ν΄κ²°νλλ° μ€μ§ ν λ¨κ³λ§ κ±°μΉλ€.
O(n) - μμ°¨ νμ
μ ν μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³μ μμ μ λ ₯κ° nμ΄ 1:1 κ΄κ³μ΄λ€.
μ ν μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³μ μμ μ λ ₯κ° nμ΄ 1:1 κ΄κ³μ΄λ€.
O(log2n) - μ΄μ§ νμ
λ‘κ·Έ μκ°μ 볡μ‘λ, μ λ ₯κ° nμ΄ μ£Όμ΄μ‘μ λ λ¬Έμ λ₯Ό ν΄κ²°νλλ° νμν λ¨κ³λ€μ΄ μ°μ°λ§λ€ νΉμ μμΈμ μν΄ μ€μ΄λ λ€.
λ‘κ·Έ μκ°μ 볡μ‘λ, μ λ ₯κ° nμ΄ μ£Όμ΄μ‘μ λ λ¬Έμ λ₯Ό ν΄κ²°νλλ° νμν λ¨κ³λ€μ΄ μ°μ°λ§λ€ νΉμ μμΈμ μν΄ μ€μ΄λ λ€.
O(Nlog2n) - ν΅/λ³ν©(ν©λ³)μ λ ¬
μ ν λ‘κ·Έ μκ°μ 볡μ‘λ, λ¬Έμ ν΄κ²°μ μν λ¨κ³μλ nlog2nλ²μ μνμκ°μ κ°λλ€.
μ ν λ‘κ·Έ μκ°μ 볡μ‘λ, λ¬Έμ ν΄κ²°μ μν λ¨κ³μλ nlog2nλ²μ μνμκ°μ κ°λλ€.
O(n^2) - λ²λΈ/μ½μ
/μ ν μ λ ¬
μ κ³± μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³μ μλ μ λ ₯κ° nμ μ κ³±κ·Όμ΄λ€.
μ κ³± μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³μ μλ μ λ ₯κ° nμ μ κ³±κ·Όμ΄λ€.
O(C^n)
μ§μ μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³ μλ μ£Όμ΄μ§ μμκ° Cμ nμ κ³±μ΄λ€.
μ§μ μκ°μ 볡μ‘λ, λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν λ¨κ³ μλ μ£Όμ΄μ§ μμκ° Cμ nμ κ³±μ΄λ€.