數組循環向左移動k位的算法

數組循環向左移動k位的算法, 我在課本上只看到了方法一,暫且稱爲顛倒交換法, 方法二是我本身想出來的,暫且稱爲循環賦值法.web 方法一:顛倒交換法 算法描述:循環左移k位, 先把前面 0 到 k-1位置的數字首尾交換, 而後再把 k 到 len-1位置首尾交換, 最後再把 0 到 len-1下標位置首位交換便可實現, 這裏的原理你能夠畫個例子就懂了算法 代碼:數組 int a[100]; //數
相關文章
相關標籤/搜索