두 개의 동일한 난수 배열을 생성하는 과제를 마치고 오름차순으로 정렬하고 싶습니다. 나는 다음 장을 읽기 전에 버블 정렬의 개념을 이해하지 못한다. 누군가 나를 올바른 방향으로 향하게 할 수 있는가? 나는 이것을 오름차순으로 정렬하고 싶다.버블 정렬 난수 C++
#include <cstdlib>
#include <ctime>
int getRandNumb();
int main()
{
srand(time(NULL));
int randomNum[8];
int randomNum2[8];
for (int i = 0; i < 8; i++)
{
randomNum[i] = getRandNumb();
cout << randomNum[i] << endl;
}
for (int j = 0; j < 8; j++)
{
randomNum2[j] = getRandNumb();
cout << randomNum[j] << endl;
}
return 0;
}
int getRandNumb()
{
return 1 + rand() % 30;
}
http://en.wikipedia.org/wiki/Bubble_sort 검색하면 여기에서 많은 예제를 찾을 수 있습니다. –
당신이 버블 정렬과 관련이 없으며, 일부 출력 문과 관련이 없습니다. 올바른 방향은 적어도 google * 버블 정렬 *입니다. –