[C언어] 백준 2750 : 수 정렬하기

mainsain·2022년 3월 17일
0

백준

목록 보기
18/64

내가 이해한 문제

  1. 간단하다. swap사용해야겠구나 생각들었다.
  2. 만약 a > b 면 스왑, 뭐 이런식으로 진행했다.

내가 푼 방법

#include <stdio.h>

int main()
{
    int i,j,n,temp;
    scanf("%d", &n);
    i = 0;
    int arr[n];
    while(i < n)
    {
        scanf("%d", &arr[i]);
        i++;
    }
    i = 0;
    while(i < n - 1)
    {
        j = i + 1;
        while(j < n)
        {
            if(arr[i] > arr[j])
            {
                temp = arr[i];
                arr[i] = arr[j];
                arr[j] = temp;
            }
            j++;
        }
        i++;
    }
    i = 0;
    while(i < n)
    {
        printf("%d\n", arr[i]);
        i++;
    }
}

선택정렬 사용했음

profile
새로운 자극을 주세요.

0개의 댓글