专栏名称: 灰灰考研
最全的计算机软工考研专业课信息! 最丰富的共享资料! 最大程度上帮助学渣狗登上研究生大门!
今天看啥  ›  专栏  ›  灰灰考研

【每日编程-225期】2010年408应用题42题

灰灰考研  · 公众号  · 考研  · 2020-10-19 22:00
2010年408应用题42题每日编程中遇到任何疑问、意见、建议请公众号留言或直接撩Q474356284(备注每日编程)(1)给出算法的基本设计思想:(2)代码如下:#include #include //灰灰考研void reverse(int R[], int left, int right){    int k = left, j = right, tmp;    while(k     {        //交换R[k]与R[j]        tmp = R[k];        R[k] = R[j];        R[j] = tmp;        k++;//k右移一个位置        j--;//j左移一个位置    }}void LeftShift(int R[],int n,int p)//循环左移p个元素{    if(p > 0 && p     {        reverse(R,0,n-1);//将全部元素逆置        reverse(R,0,n-p-1);//将前n-p个元素逆置        reverse(R,n-p,n-1);//将后p个元素逆置    }}int main(){    int A[8] = {1,2, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照