버블 정렬이란?
버블 정렬은 정렬 알고리즘 중에서 가장 간단한 알고리즘이며 서로 인접한 값들을 비교하여 큰 값을 뒤로 넘기며 정렬하는 알고리즘이다.
1. 문제
정수 5개를 입력받고 배열로 묶은뒤 이중 가장 작은 수를 출력하는 문제이다.
버블정렬이 정렬중에 가장쉬운 거라는데 이해가 잘가지도 않고 문제푸는데 2시간 걸렸다..
이렇게 while문안에 if하나써서 간단히 푸는 방법도 있었다.
'IT 공부 > C언어' 카테고리의 다른 글
[C언어] 백준 2562 최대값, 2577 숫자의 개수 (0) | 2021.08.03 |
---|---|
[C언어] 백준 10818 최대 최소값 구하기 (0) | 2021.08.02 |
[C언어] 배열, 2진수를 10진수로 10진수를 2진수로 (0) | 2021.08.02 |
[C언어] 포인터와 메모리 간단 요점 정리 (0) | 2021.08.01 |
[C언어] Continue (0) | 2021.07.29 |