문제6) 정렬 알고리즘은 데이터Set이 주어졌을 때, 이를 사용자가 지정한 기준에 맞게 순서대로 나열하여 재배치하는 기법이다. 정렬 알고리즘과 관련하여 다음에 대하여 설명하시오. 가. 버블 정렬 나. 삽입 정렬 다. 퀵 정렬 답) 1. 버블 정렬의 설명 가. 버블정렬의 개념 정렬 대상리스트(배열)의 항목을 수평방향으로 나열했다고 가정했을 때, 왼쪽끝에서부터 시작해서 인접하는두 항목의 값을 비교하여 원하는 순서(오름차순 또는 내림차순)로 되어있지 않으면 서로 위치를 교환하는 정렬방법 시간복잡도는 O(N²) 나. 버블정렬의 예시 버블정렬의 시간복잡도를 개선하기 위해 Flag를 이용하는 방법도 있음 2. 삽입 정렬의 설명 가. 삽입정렬의 개념 자료 배열의 모든 요소를 앞에서부터 차례대로 이미 정렬된 배열 부분..