n个整数存入一维数组中,将该组数循环移动m位。
1、逐渐后移:
每次向后移动一次,共移动m次,将最后一位放在第一位,缺点:算法复杂度较高。
#include <stdio.h>
int main()
{
int n,m, *a;
int i,j,temp;
scanf("%d",&n);
a=new int [n];
for(i=0;i
n个整数存入一维数组中,将该组数循环移动m位。
1、逐渐后移:
每次向后移动一次,共移动m次,将最后一位放在第一位,缺点:算法复杂度较高。
#include <stdio.h>
int main()
{
int n,m, *a;
int i,j,temp;
scanf("%d",&n);
a=new int [n];
for(i=0;i