<数据结构学习与实验指导>2-2数组元素循环右移问题
来源:互联网 发布:mac校园网登录 编辑:程序博客网 时间:2024/06/08 07:46
解法一:
点击打开链接(以前写过的文章)
解法二:
#include "stdafx.h"#include<iostream>#include<list>using namespace std;void shift(int figure[], int n)//移动一位{int i,last_figure;last_figure = figure[n - 1];//数组最后一个元素for (i =n- 1; i > 0; i--){figure[i] = figure[i - 1];//右移}figure[0] = last_figure;}int _tmain(int argc, _TCHAR* argv[]){int figure[100], n, move;int i;cin >>n>> move;for (i = 0; i < n; i++){cin >> figure[i];}move = move%n;//周期为Nfor (i = 0; i < move; i++)//n个元素循环位移1位{shift(figure, n);}for (i = 0; i, i <n-1; i++)//输出{cout << figure[i]<<' ';}cout << figure[n - 1];//system("pause");return 0;}
0 0
- <数据结构学习与实验指导>2-2数组元素循环右移问题
- 《数据结构学习与实验指导》2-2:数组元素循环右移问题
- 《数据结构学习与实验指导》2-9:装箱问题模拟
- 2-2数组元素循环右移问题
- 【Java算法学习笔记】数组元素循环右移问题
- 数组元素循环左/右移问题
- 数组元素循环右移问题
- 1008. 数组元素循环右移问题
- PAT1008:数组元素循环右移问题
- 数组元素循环左/右移问题
- 1008. 数组元素循环右移问题
- 1008 数组元素循环右移问题
- 1008. 数组元素循环右移问题
- 数组元素循环右移问题 (20)
- PAT数组元素循环右移问题
- pat数组元素循环右移问题
- 1008. 数组元素循环右移问题
- 1008. 数组元素循环右移问题
- probit logit
- spark:SparkSQL应用--46
- Program Pack
- #leetcode#Median of Two Sorted Arrays
- Activiti5.16.4部署小记
- <数据结构学习与实验指导>2-2数组元素循环右移问题
- eclipse安装反编译插件
- linux基础命令
- 面试被问长处和弱点就要这么答!
- windows下python安装Numpy、Scipy、matplotlib模块
- linux 根据时间筛选删除文件
- asp.net 将本地excel表导入网页 并在gridview中显示
- wifidog交叉编译
- 模型预测控制(MPC)的稳定性证明——终端约束