Selection_sort.md
μ λ ¬(Sorting)
λ°μ΄ν°λ₯Ό νΉμ ν κΈ°μ€μ λ°λΌμ μμλλ‘ λμ΄νλ κ²
λ΄λ¦Όμ°¨μ μ λ ¬
μ€λ¦μ°¨μ μ λ ¬ λ±λ±
μ ν μ λ ¬(Selection Sorting)
κ°λ
μ μ리 μ λ ¬(in-place sorting) μκ³ λ¦¬μ¦μ νλ
μ λ ₯ λ°°μ΄(μ λ ¬λμ§ μμ κ°λ€) μ΄μΈμ λ€λ₯Έ μΆκ° λ©λͺ¨λ¦¬λ₯Ό μꡬνμ§ μλ μ λ ¬ λ°©λ²
ν΄λΉ μμμ μ΄λ€ μμλ₯Ό λ£μμ§ μ ννλ μκ³ λ¦¬μ¦
νΉμ§
μλ£ μ΄λ νμκ° λ―Έλ¦¬ κ²°μ λλ€.
κ°μ΄ κ°μ λ μ½λκ° μλ κ²½μ°μ μλμ μΈ μμΉκ° λ³κ²½λ μ μλ€.
μκ°λ³΅μ‘λ O(n^2)
μμ
첫λ²μ§Έ μλ£λ₯Ό λλ²μ¨°μλ£λΆν° λ§μ§λ§ μλ£κΉμ§ μ°¨λ‘λλ‘ λΉκ΅νμ¬ κ°μ₯ μμ κ°μ μ°Ύμ 첫λ²μ§Έμ λκ³ , λ λ²μ§Έ μλ£λ₯Ό μΈλ²μ§Έ μλ£λΆν° λ§μ§λ§ μλ£κΉμ§μ μ°¨λ‘λλ‘ λΉκ΅νμ¬ κ·Έ μ€ κ°μ₯ μμ κ°μ μ°Ύμ λλ²μ§Έ μμΉμ λλ κ³Όμ μ λ°λ³΅νλ©° μ λ ¬μ μννλ€.
ꡬν
Last updated