1/32
Loading...
🚀셸 정렬 시작
배열을 정렬해봅시다. 셸 정렬은 멀리 떨어진(gap) 원소끼리 먼저 삽입정렬하고, gap을 절반씩 줄여가며 점점 촘촘하게 정렬합니다. gap은 4 → 2 → 1 순서로 줄어듭니다.
🔒
Loading...
배열을 정렬해봅시다. 셸 정렬은 멀리 떨어진(gap) 원소끼리 먼저 삽입정렬하고, gap을 절반씩 줄여가며 점점 촘촘하게 정렬합니다. gap은 4 → 2 → 1 순서로 줄어듭니다.
셸 정렬은 일정 간격(gap)만큼 떨어진 원소끼리 삽입정렬을 수행하고, gap을 점점 줄여 마지막에 gap=1(일반 삽입정렬)로 마무리하는 정렬 알고리즘입니다. 도널드 셸(Donald Shell)이 고안했습니다.