목차 1. 정렬 알고리즘의 중요성 거의 모든 프로그램에 '정렬' 알고리즘이 포함된다고 해도 과언이 아니다. 따라서 프로그램을 공부하는 사람이라면 '정렬' 알고리즘을 정확히 깨우칠 필요가 있다. 2. 정렬이란? sort 현실 세계에는 여러 사물(객체)들이 존재하고, 그 객체마다 고유한 속성이 있다. 객체: 강아지 속성: 종류, 키, 평균 수명 길이 등 ------> 고유 데이터 그러면 지금부터 고유 데이터를 중심으로 강아지를 정렬해보자. 강아지 종류를 '가나다 순'으로 정렬하면 '이름으로 정렬된 리스트'를 얻을 수 있다. 강아지 키를 '키가 작은 순'으로 정렬하면 '키 순으로 정렬된 리스트'를 얻을 수 있다. 강아지 평균 수명 길이를 '수명이 높은 순'으로 정렬하면 '평균 수명으로 정렬된 리스트'를 얻을 ..