을 비교하지 내가 같은 배열을 가지고 :정수 비교 부정확하거나
:int array[] = { 1,3,2,5,4,7,6,9,8,10 };
것은 내가하여 스왑을 트리거 경우 조건을 트리거하는 배열을 통해 단계 그들의 수 없음을 비교할하려고 할 때 내가 놓치고 정수를 비교하는 몇 가지 세부
for(int i=0; i<9; i++)
{
if (array[i] > array[i++])
{
cout << "Swapping" << array[i] << " " << array[i++]<< endl;
int temp = 0;
temp = array[i];
array[i] = array[i++];
array[i++] = temp;
temp = 0;
}
}
있습니까? 그들이 배열되어 있기 때문에 그들은 다르게 취급됩니까?
그냥 모든'내가'++ 대체 내가 + 1 '과 '그리고 그것은 작동해야합니다 –
@FlorianSowade 물론, 그 자체를위한'i ++'를 제외하고. –