看板 C_and_CPP 關於我們 聯絡資訊
假如有個段數字如下 1 2 3 4 5 6 7 8 假如我設定 要讓它洗1次 想讓它變成 8 1 2 3 4 5 6 7 這些都放在某個陣列裡 我是直接 寫個迴圈 讓1跑的2的位子 可是這樣8不能跑到1的位子 迴圈從1開始 所以有什麼方法 可以讓一開始8跑到1的位子嗎 還是可以最後再讓8到1的位子 ps 如果洗2次 就一直排下去 感謝解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.88.159
ktprms:circle array!? 04/26 14:46
chrisdar:rotate(a, a + 8 - 1, a + 8); 04/26 14:50
Yshuan:自己做頭尾的index標記 04/26 15:25
a1013944:原來有rotate 04/26 16:19
netsphere:mod ? 04/26 17:19