본문 바로가기

IT 공부/C언어

[C언어] 버블정렬을 이용한 가장 작은수 출력하기 (배열)

버블 정렬이란?

버블 정렬은 정렬 알고리즘 중에서 가장 간단한 알고리즘이며 서로 인접한 값들을 비교하여 큰 값을 뒤로 넘기며 정렬하는 알고리즘이다.

 

1. 문제 

정수 5개를 입력받고 배열로 묶은뒤 이중 가장 작은 수를 출력하는 문제이다. 

버블정렬이 정렬중에 가장쉬운 거라는데 이해가 잘가지도 않고 문제푸는데 2시간 걸렸다..

이렇게 while문안에 if하나써서 간단히 푸는 방법도 있었다.