π₯οΈ Study Note/Data Structure
![μ°μ μμ ν (C++ STLμ priority queue)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FATLIT%2Fbtr7e0N242n%2FuNe5ZWNrldR3yXraZGRKlK%2Fimg.png)
μ°μ μμ ν (C++ STLμ priority queue)
μ°μ μμ ν? μ°μ μμ νλ μλ£κ΅¬μ‘° μ€ νλλ‘, λ°μ΄ν°λ₯Ό μ°μ μμμ λ°λΌ μ λ ¬νμ¬ κ΄λ¦¬νλ μλ£κ΅¬μ‘°μ λλ€. μ°μ μμ νμ ꡬν λ°©λ² μ°μ μμ νλ λ€μν λ°©λ²μΌλ‘ ꡬνλ μ μμ΅λλ€. κ°μ₯ μΌλ°μ μΈ κ΅¬ν λ°©λ²μ λ°°μ΄μ μ΄μ©ν ꡬνκ³Ό νμ μ΄μ©ν ꡬνμ λλ€. λ°°μ΄μ μ΄μ©ν ꡬνμ κ°λ¨νμ§λ§, μ½μ μ΄λ μμ κ° μΌμ΄λ λλ§λ€ μ λ ¬ν΄μΌνλ―λ‘ μκ° λ³΅μ‘λκ° λμμ§λ λ¨μ μ΄ μμ΅λλ€. λ°λ©΄, νμ μ΄μ©ν ꡬνμ μ½μ κ³Ό μμ κ° κ°λ¨νλ©°, μκ° λ³΅μ‘λκ° O(log N)μΌλ‘ μ μ§λ©λλ€. μ°μ μμ νμ ꡬ쑰 μ°μ μμ νλ λ³΄ν΅ ν(Heap) μλ£κ΅¬μ‘°λ₯Ό νμ©νμ¬ κ΅¬νλ©λλ€. νμ μ΄μ§νΈλ¦¬μ μΌμ’ μΌλ‘, μ΅λκ° λλ μ΅μκ°μ λΉ λ₯΄κ² μ°Ύμλ΄κΈ° μν΄ μ¬μ©λ©λλ€. νμ λ€μκ³Ό κ°μ νΉμ§μ κ°μ§λλ€. μμ μ΄μ§ νΈλ¦¬(Co..