本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a \n0\n\n a \n1\n\n ⋯
时间: 2023-04-27 21:01:55 浏览: 1098
2010计算机考研题:循环左移数组
可以使用三次翻转的方法来实现数组循环左移。具体步骤如下:
1. 将数组a的前m个元素翻转;
2. 将数组a的第m+1个元素到最后一个元素翻转;
3. 将整个数组a翻转。
这样就可以实现数组循环左移了。
阅读全文