버블 정렬 : 버블 정렬은 이웃한 두 요소의 대소 관계를 비교해 교환을 반복한다. 먼저 끝에 있는 두 요소 9와 8부터 시작 오름차순으로 배열을 정렬하고자 한다면 왼쪽의 값 9와 8 교환 뒤이어 2, 3번째 요소(1, 8) 비교 1은 8보다 작으므로 교환X 같은 작업을 첫 번째 요소까지 계속한 결과 이러한 일련의 과정(비교, 교환 작업)을 패스(pass)라고 하고, 요소의 개수가 n개인 배열에서는 패스를 n - 1회 수행한다. 이어 배열의 2번째 이후 요소에 대한 비교, 교환을 하는 패스를 수행하며, 첫 번째 패스보다 1회 적은 n - 2회의 패스를 수행하게 된다. 버블 정렬 프로그램 버블 정렬 알고리즘을 프로그램으로 구현 변수 i의 값을 0부터 n - 2까지 1씩 증가하며 n - ..