void BubbleSort(int* data, int length)
{
for (int i = 0; i < length - 1; i++)
{
for (int j = 0; j < length - (i + 1); j++)
{
if (data[j] > data[j + 1])
{
int temp = data[j + 1];
data[j + 1] = data[j];
data[j] = temp;
}
for (int k = 0; k < length - 1; k++)
{
if (data[j] < data[k])
break;
}
}
}
}
그냥 k를 돌려서 탐색 시켰습니다.