2
我不知道它是否被問到(我找不到任何數字)。對沒有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」
和我想要得到
「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」
。 。 。 。
我試圖得到一個算法,但我無法弄清楚。 有沒有簡單的方法來實現這種問題的「下一個」迭代器?
在此先感謝