ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 4주차 미션 1
    개인 공부/코딩뉴비 챌린지 2020. 8. 4. 16:08
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    #include <stdio.h>
    void bubbleSort(int number[], int n){ // 버블정렬 함수
        int i, temp;
        if (n == 1// 숫자가 하나 남았을 시에 리턴함
            return;
        for (i = 0; i < n-1; i++){
            if (number[i] > number[i+1]){
                temp = number[i];
                number[i] = number[i+1];
                number[i+1= temp;
            }
        }
        bubbleSort(number, n-1); // 재귀함수 활용
    }
    int main(){
        int num1[5= {14258};
        int num2[5= {25431};
        int i, flag = 0;
        
        bubbleSort(num1, 5);
        bubbleSort(num2, 5); // 각 배열의 숫자를 오름차순으로 정렬함
        for (i = 0; i < 5; i++){
            if (num1[i] != num2[i]){ // 배열이 서로 같지 않음
                printf("False\n");
                flag = 1;
                break;
            }
        }
        if (flag == 0// 배열이 서로 같음
            printf("True\n");
        return 0;
    }
    cs

     

    일단 코드만 먼저 올려놓고 후기는 차차 써야지... 요즘 미니 번아웃이 와서 또 나태하게 지내는 중... 정신 차리자 ㅠ_ㅠ

    '개인 공부 > 코딩뉴비 챌린지' 카테고리의 다른 글

    6주차 미션 - 1  (0) 2020.08.19
    4주차 미션 2  (0) 2020.08.04
    3주차 미션 - 문제 3  (0) 2020.07.30
    3주차 샘플 문제  (0) 2020.07.28

    댓글

Designed by Tistory.