Heap_sort.md
κ°λ
κ·Έμ μ, ν(heap)μλ£κ΅¬μ‘°λ?
Heap
μμ μ΄μ§νΈλ¦¬μ νλλ‘ μ°μ μμ νλ₯Ό μν΄ λ§λ€μ΄μ§ μλ£κ΅¬μ‘°
λ΄λ¦Όμ°¨μ μ λ ¬ μ΅λ ν ꡬμ±
μ€λ¦μ°¨μ μ λ ¬ μ΅μ ν ꡬμ±
νΉμ§
짧μ μκ° λ³΅μ‘λ
μ΅λ/μ΅μκ°μ΄ νμν λ κ°μ₯ μ μ©νκ² μ°μΈλ€
μκ° λ³΅μ‘λ O(nlogβn)
ꡬν
Pythonμμλ heapq λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νμ¬ μμ½κ² ꡬνμ΄ κ°λ₯νλ€
Last updated