반응형
오늘 배운 삽입정렬이다.
InsertionSort.class 가 삽입정렬 클래스 입니다.
sort_test.class 는 정렬 테스트를 위한 메인함수가 있는 클래스 입니다.
다른 정렬도 배우는 대로 추가할까 합니다.
생성자와 정렬메소드를 제외하고는 외부에서 쓸필요가 없으므로 private로 접근제한 하였습니다.
생성자 함수로 정렬할 배열값을 입력하고 sort() 메소드를 호출하므로써 모든 과정이 끝납니다. sort() 는 정렬된 배열을 리턴합니다.
수업시간에 예제로 나온 숫자들로 테스트 하였습니다. 다른 숫자는 테스트안해봐서... 정확성을 뭐라 말할 수가 없네요;;
9 1 3 2 7 5 4 8 <--- 입력값
1 2 3 4 5 7 8 9 <--- 정렬후
반응형
'Programming' 카테고리의 다른 글
콘솔에서 잠시 멈추기 (2) | 2009.03.13 |
---|---|
병합정렬 (Merge Sort) (0) | 2009.03.12 |
UML 모델링 기초 (0) | 2009.03.08 |
'scanf'이(가) deprecated로 선언되었습니다. (0) | 2009.03.06 |
알고리즘 - Right Dominant Elements (0) | 2009.03.06 |