티스토리 뷰
선택정렬
Arrays.sort(배열명)
배열의 length가 3이라면
첫째자리와 둘째자리를 비교하고
첫째자리와 셋째자리를 비교하고
둘째자리와 셋째자리를 비교한다.
삽입정렬
배열의 모든 요소를 앞에서부터 차례대로 이미 정렬된 배열 부분과 비교 하여, 자신의 위치를 찾아 삽입함으로써 정렬.
매 순서마다 해당 원소를 삽입할 수 있는 위치를 찾아 해당 위치에 넣는다.
배열의 크기가 클수록 부적합하다.
버블정렬
바로 다음 index의 값과 비교하고 정렬한다.
끝나면 다시 처음부터 비교한다.
더 이상 바뀌지 않을 때까지 반복한다.
'Programming > Java' 카테고리의 다른 글
| [Java] 배열(Array)과 리스트(List)의 복사 (0) | 2021.07.09 |
|---|---|
| [Java] 클래스 Class (0) | 2020.05.28 |
| [Java] 전역변수 / 매개변수 / 지역변수 / 클래스 변수 (0) | 2020.05.28 |
| [Java] 메모리_Stack / Heap (0) | 2020.05.28 |
| [Java] 메소드 Method (0) | 2020.05.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 캘리그라피로고
- Altibase
- 스프링부트
- 작품
- 캘리
- 캘리그라피
- 캘리엽서
- OracleSQL
- Database
- Spring
- 다중insert
- 캘리작품
- SQL
- 캘리그라피의뢰
- postgres
- 스프링
- 캘리그라피배우기
- springboot
- 켈리그라피
- calligraphy
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
글 보관함