ACM-循环数组
来源:互联网 发布:微软的安全软件 编辑:程序博客网 时间:2024/06/06 07:07
题目:
数组中有n个数据,要将它们顺序循环向后移k位,即前面的元素向后移k位,后面的元素则循环向前移k位。例如 1、2、3、4、5循环移2位后为:4 、5、1、2、3。
#include <stdio.h>void print(int * a, int length){for(int i = 0; i < length; i++){printf("%-2d", a[i]);}printf("\n");}int main(){int a[100] = {0};int b[100] = {0};int k, n;printf("Please enter n,k:");scanf("%d%d", &n, &k);printf("The orig number :");for (int i = 0; i < n; i++) scanf("%d", a+i);for(int i = 0; i < n; i++){b[(i+k)%n] = a[i];}printf("the reuslt number:");print(b, n);return 0;}
0 0
- ACM-循环数组
- ACM--数组
- 循环数组
- 数组循环
- 循环数组
- HDU ACM 1799 循环多少次?
- ACM之数列循环节
- ACM之数组输出
- ACM之数组排序
- acm--数组应用
- [循环打印]数组套数组
- 循环读取文本框数组
- 数组数据循环移动
- 循环显示数组
- for循环与数组
- 数组循环移位算法
- 数组循环移位问题
- 数组循环移位
- select函数总结
- iOS 简易计算器 纯代码
- Skia图形引擎--SkMatrix
- eclipse中的.project 和 .classpath文件的具体作用
- Java- 事件处理机制
- ACM-循环数组
- 我的2012-分享我的四个项目经验
- python 判定 NaN
- 出版物排版软件——对XML数据进行排版、浏览、转换、打印
- 关闭Activity过渡动画
- 坑爹的IE quirk模式
- 8# 2014-7-15 崩溃产生crash文件
- Java语言基础(程序流程控制-if、switch、for、while、do while、break、continue)
- OpenContrail 体系架构文档