편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
71번째 줄: | 71번째 줄: | ||
int gap = size / 2; | int gap = size / 2; | ||
while( gap > 0 ) { | while( gap > 0 ) { | ||
for( i=gap; i<size; i++ ) { | for( i=gap; i<size-1; i++ ) { | ||
temp = a[i]; | temp = a[i]; | ||
j = i; | j = i; | ||
86번째 줄: | 86번째 줄: | ||
int[] arr = {9,1,22,4,0,-1,1,22,100,10}; | int[] arr = {9,1,22,4,0,-1,1,22,100,10}; | ||
shellSort(arr); | shellSort(arr); | ||
Console.Write( | foreach(int i in arr) Console.Write(i+" "); | ||
// -1 | // -1 0 1 1 4 9 10 22 22 100 | ||
} | } | ||
} | } |