정렬되지 않은 데이터 배열에서 가장 작은 데이터를 찾아 가장 앞의 데이터를 교환해 나가는 방식시간복잡도 : O(n) = n² using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SelectionSort{ internal class SelectionSort { static void Main(string[] args) { //1. 리스트에서 최소값을 찾는다. //2. 최소값을 맨 앞의 값과 교체한다. //3. 교체한 맨앞의 데이터는 정렬된 것으로 간주하고 다음 인덱스부터 1, 2번을 반복 ..