博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1008 数组元素循环右移问题 (20 分)
阅读量:5231 次
发布时间:2019-06-14

本文共 543 字,大约阅读时间需要 1 分钟。

#include 
#include
#include
using namespace std;int main(){ int n, m; cin >> n >> m; int *p = new int[n]; for (int i = 0; i < n; i++) cin >> p[i]; m = m % n; reverse(p, p + n - m); // 算法精髓 reverse(p + n - m, p + n); reverse(p, p + n); for (int i = 0; i < n; i++){ if (i == 0) cout << p[i]; else cout << ' ' << p[i]; } delete[] p; cout << endl; return 0;}

 

转载于:https://www.cnblogs.com/Hk456/p/10714533.html

你可能感兴趣的文章