검색결과 리스트
글
삽입 정렬
개발/코딩
2013. 10. 11. 09:15
package Group;
public class InsertionSort {
public static void main(String[] args){
int[] A={31,25,12,22,11};
int buf,j;
for(int i=1;i<5;i++){
buf=A[i];
for(j=i-1;j>-1;j--){
if(buf<A[j]){
A[j+1]=A[j];
}
else
break; // j 가 0이 되면 for 문을 벗어난다
}
A[j+1]=buf;
for(int k=0;k<5;k++)
System.out.printf("%d ",A[k]);
System.out.println();
}
}
}
====결과 창====
11, 12, 22, 25, 31
'개발 > 코딩' 카테고리의 다른 글
숫자 맞추기 겜 (0) | 2013.10.11 |
---|---|
비행기 (0) | 2013.10.11 |
그림 파일불러오기 (0) | 2013.10.10 |
캡슐 이해 (오목) (0) | 2013.10.07 |
get,set이용해서 성적입력 Ver2 (0) | 2013.10.02 |