반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
Tags
- 재귀함수
- 삼성SW테스트
- CKLU
- Java
- 조합
- 익명클래스
- 언더라이터
- 개발
- 금융IT
- 모바일
- 너비탐색
- 백준
- 익명객체
- 알고리즘
- 백준 알고리즘
- dp
- 프로그래머스
- 멀티스레드
- backjoon
- 안드로이드
- 데이터베이스
- IT
- BFS
- 삼성sw문제
- dfs
- Android
- 자바
- 현대오토에버 코딩테스트
- 다이나믹 프로그래밍
- 네트워크
Archives
- Today
- Total
목록java select sort (1)
Limky 삽질블로그
선택정렬 (Select Sort) 선택정렬에 알아보겠습니다. 선택정렬은 정렬되지 않은 영역에서 가장 작은 값을 찾고, 정렬 대상 요소와 교환하는 방식이다. 간단히 제일 작은 요소부터 앞에서 부터 차례대로 줄을 서는 것이다. 그림으로 설명해보자. 3회전을 하는 과정이다. 우선 회색으로 칠해져 있는 것은 아직 정렬되지 않은 영역이다.정렬되지 않은 영역 첫번째 부터 차근차근 정렬을 하면 된다. 정렬되지 않은 요소 중 첫번째 요소인 5와 나머지 요소를 비교하여 가장 작은 요소의 index 위치를 찾는다. 찾은 후 교환해주면 된다. 위 원리를 코드로 나타내면 다음과 같다. package Sort; import java.util.Arrays; public class SelectSort { public static ..
전공지식/ Data structure / Algorithm
2017. 10. 24. 13:19