버블정렬
by kyong
Bubblesort
c++로 구현한 버블정렬이다.
#include <algorithm>
#include <iostream>
using namespace std;
void swap(int &a, int&b)
{
int tmp = a;
a = b;
b = tmp;
}
int main() {
int n;
int x[1000];
int p = 0;
cin >> n;
for (int i =0 ; i < n; i++)
{
cin >> x[i];
}
for (int i = 0; i < n-1; i++)
{
p = 0;
while (p < n-1)
{
if (x[p] > x[p + 1])
swap(x[p], x[p + 1]);
p++;
}
}
for (int i = 0; i < n; i++)
cout << x[i] << endl;
return 0;
}
백준2750
Subscribe via RSS