-
4주차 미션 1개인 공부/코딩뉴비 챌린지 2020. 8. 4. 16:081234567891011121314151617181920212223242526272829303132#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] = {1, 4, 2, 5, 8};int num2[5] = {2, 5, 4, 3, 1};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