μ •λ ¬ μ•Œκ³ λ¦¬μ¦˜Beginner

λ†ˆ μ •λ ¬

κ°œλ…μ μœΌλ‘œ κ°€μž₯ κ°„λ‹¨ν•œ μ •λ ¬ μ•Œκ³ λ¦¬μ¦˜ - μš”μ†Œκ°€ μˆœμ„œλŒ€λ‘œ μžˆμ„ λ•ŒλŠ” μ•žμœΌλ‘œ μ΄λ™ν•˜κ³ , κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ κ΅ν™˜ν•˜κ³  λ’€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€. 꽃병을 μ •λ ¬ν•˜λŠ” λ„€λœλž€λ“œ 정원 λ†ˆμ˜ 이름을 λ”°μ„œ λͺ…λͺ…λ˜μ—ˆμŠ΅λ‹ˆλ‹€. μ‚½μž… μ •λ ¬κ³Ό μœ μ‚¬ν•˜μ§€λ§Œ κ΅¬ν˜„μ΄ 더 κ°„λ‹¨ν•©λ‹ˆλ‹€. O(nΒ²) λ³΅μž‘λ„μ—λ„ λΆˆκ΅¬ν•˜κ³  μ •λ ¬ λ©”μ»€λ‹ˆμ¦˜μ„ μ΄ν•΄ν•˜λŠ” 데 ꡐ윑적 κ°€μΉ˜κ°€ μžˆμŠ΅λ‹ˆλ‹€.

#sorting#simple-algorithm#stable#insertion-sort-variant

Complexity Analysis

Time (Average)

O(nΒ²)

Expected case performance

Space

O(1)

Memory requirements

Time (Best)

O(n)

Best case performance

Time (Worst)

O(nΒ²)

Worst case performance

Step: 1 / 0
500ms
SlowFast
Keyboard Shortcuts
Space Play/Pause← β†’ StepR Reset1-4 Speed

Real-time Statistics

Algorithm Performance Metrics

Progress0%
Comparisons
0
Swaps
0
Array Accesses
0
Steps
1/ 0

Algorithm Visualization

Step 1 of 0

Initialize array to begin

Default
Comparing
Swapped
Sorted

Code Execution

Currently executing
Previously executed

Implementation

Gnome Sort - Algorithm Vision