1008. 数组元素循环右移问题 (20)

一个数组 A 中存有 N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移 M(M>=0) 个位置,即将 A 中的数据由(A_{0}A_{1}……A_{N-1})变换为(A_{N-M} …… A_{N-1} A_{0} A_{1}……A_{N-M-1})(最后 M 个数循环移至最前面的 M 个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?

继续阅读 →

发帖时间: PAT