[C#]버블 정렬

버블정렬 - 인접한 2개의 요소를 비교해 더 큰수를 뒤로 보내는 과정을 반복

static void Main(string[] args)
{
	int[] v = {3,5,2,7,1};
    PrintArray(v);
    
    for (int i=4; i>0; i--)
    {
    	for (int j=0; j < i; j++)
        	if (v[j] > v[j+1])
            {
            	int t = v[j];
                v[j] = v[j+1];
                v[j+1] = t;
            }
        PrintArray(v);
    }
}

좋은 웹페이지 즐겨찾기