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
- COS Pro
- 프로그래머스 문자열 정렬
- 프로그래머스 풀이
- lv0
- 프로그래머스
- 백준
- 스프링부트 도커로 배포
- 삼각형의 완성조건
- 스프링부트 도커
- 오름차순 정렬
- 클라이언트
- 자바
- 프로그래머스 자바
- java
- Stack
- Lv1
- Queue
- 이진수 변환
- lv2
- index of
- 알고리즘
- 백준 N과 M 자바
- 스택
- SWEA
- StringTokenizer
- 문자열
- 버퍼
- 큐
- 스프링부트 도커 배포
- Programmers
Archives
- Today
- Total
목록퀵정렬 (1)
mun dev

정렬(Sort) 알고리즘 정렬(Sorting)이란 데이터를 특정한 기준에 따라 순서대로 나열하는 것을 말합니다. 일반적으로 문제 상황에 따라서 적절한 정렬 알고리즘이 공식처럼 사용됩니다. 1. 선택(Select) 정렬 처리되지 않은 데이터 중에서 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복합니다. 선택 정렬 코드(Java) import java.util.*; public class Main { public static void main(String[] args) { int n = 10; int[] arr = {7, 5, 9, 0, 3, 1, 6, 2, 4, 8}; for (int i = 0; i < n; i++) { int min_index = i; // 가장 작은 원소의 인덱스 ..
알고리즘/알고리즘 기초
2023. 4. 29. 15:57