정렬이 필요한 이유
원하는 데이터를 빠르게 찾고, 일을 효율적으로 처리할 수 있다.
쇼핑몰 낮은 가격순
채팅방 최근 메시지순
놀이기구 짧은 대기 시간순
01
p.97
데이터를 특정 기준에 따라 순서대로 나열하는 과정
원하는 데이터를 빠르게 찾고, 일을 효율적으로 처리할 수 있다.
작은 것부터 큰 순서
큰 것부터 작은 순서
02
p.98
인접한 두 데이터를 비교하여 필요한 경우 자리를 교환한다
03
p.99
오름차순으로 정렬하며 가운데 숫자 칸을 채운다
04
p.99
오름차순으로 정렬하며 가운데 숫자 칸을 채운다
05
p.99
기준 위치 뒤에서 최솟값을 찾아 기준 위치와 교환한다
06
p.99
오름차순으로 정렬하며 가운데 숫자 칸을 채운다
07
p.99
오름차순으로 정렬하며 가운데 숫자 칸을 채운다
08
p.102
여러 개의 데이터 중에서 원하는 데이터를 찾는 과정
여러 데이터 중에서 원하는 데이터를 찾는 과정
09
p.103
처음부터 차례대로 비교하며 원하는 데이터를 찾는다
10
p.104
정렬된 데이터의 가운데 값을 기준으로 범위를 절반씩 줄인다
11
p.104
각 단계에서 중앙값을 클릭하며 탐색 과정을 완성한다
12
p.104
각 단계에서 중앙값을 클릭하며 탐색 과정을 완성한다
1 / 12