2010-04-03 4 views
2

묻는다면 나는 모른다. (찾을 수 없었다).두 자리 숫자가 같지 않은 숫자에 대한 반복

배열에 구현 된 이러한 종류의 숫자에 대해 반복하고 싶습니다.

int a[10]; 
int i = 0; 
for(; i < 10; i++) 
    a[i] = i+1; 

이제 어레이
"1 2 3 4 5 6 7 8 9 10"
을 갖고 I는 "1 2 3 4 5 6 7 8 10 9"
다음

을 얻고 싶은 "1 2 3 4 5 6 7 9 8 10"
"1 2 3 4 5 6 7 9 10 8"
. . . .

알고리즘을 얻으려고했으나 알아 내지 못했습니다. 이런 종류의 문제에 대한 "다음"반복자를 구현하는 쉬운 방법이 있습니까? 사전

답변

관련 문제