问题标题:
将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变
问题描述:
将数组XX的前k个元素移到数组的尾部,变为后k个元素,但是数组的这两段中元素的顺序不得改变
梁朝虎回答:
/*
把k个元素复制到临时数组t,把k后面的元素复制到开头,
把临时数组的元素复制到最后k个.
*/
#include
#defineM10
intmain(){
inti,j,k;
intt[M];
intxx[M]={1,2,3,4,5,6,7,8,9,10};
printf("inputk(k
点击显示
其它推荐
热门其它推荐