μ λ ¬ μκ³ λ¦¬μ¦Intermediate
μ Έ μ λ ¬
λ©λ¦¬ λ¨μ΄μ§ μμμ κ΅νμ νμ©νλ μ½μ μ λ ¬μ μ΅μ νμ λλ€. 1λ‘ κ°μνλ κ°κ²© μνμ€λ₯Ό μ¬μ©νμ¬ μμλ₯Ό μ΅μ’ μμΉμ λ λΉ λ₯΄κ² μ΄λμν΅λλ€. 1959λ Donald Shellμ΄ λ°λͺ ν μκ³ λ¦¬μ¦μ μ΄λ¦μ λ°μ λͺ λͺ λμμ΅λλ€.
#sorting#gap-sequence#insertion-sort-variant#in-place
Complexity Analysis
Time (Average)
O(n^1.25)Expected case performance
Space
O(1)Memory requirements
Time (Best)
O(n log n)Best case performance
Time (Worst)
O(nΒ²)Worst case performance
Input Array
Implementation