对n个数字右移k位
来源:互联网 发布:知几是什么意思 编辑:程序博客网 时间:2024/06/10 05:04
<span style="font-size:14px;">#include<iostream> using namespace std; #include<math.h> #include<string.h> void Reverse(char* a, int left, int right) { for (; left < right; left++, right--) { char tmp = a[right]; a[right] = a[left]; a[left] = tmp; } } int main() { int k; char a[100]; gets(a); int len = strlen(a); cout << "请输入k的值:" << endl; cin >> k; k = k / len; Reverse(a, 0,len - k - 1); Reverse(a, len - k, len - 1); Reverse(a, 0, len - 1); cout << a; system("pause"); return 0; } </span>
阅读全文
0 0
- 【数据结构】中对n个数字右移k位
- 对n个数字右移k位
- 将N个字符的数组,循环右移K位。时间复杂度O(N)
- 将N个字符的数组,循环右移K位。时间复杂度O(N)
- 将N个字符的数组,循环右移K位。时间复杂度O(N)
- 将N个字符的数组,循环右移K位。时间复杂度O(N)。
- 把一个含有N个元素的数组循环右移K位
- 将N个字符的数组,循环右移K位。
- 把一个含有N个元素的数组循环右移K位, 要求时间复杂度为O(N)
- 队列实现对有n个元素的数组循环左移k位
- 5.18 右移k位
- 字符串右移K位
- 字符串右移n位
- 将数组 a[n]所有的元素循环右移k位
- 将数组A中的元素A[0..n-1]循环右移k位
- 【数学】数组循环右移k位,要求时间复杂度为O(n)
- 每日一题——字符串循环右移K位,时间复杂度O(N)
- 数组循环右移k位
- 53.Maximum Subarray
- Linux的使用
- Hibernate的初步认识
- 数组/排序,插入,查找,平均值,最值
- 机器学习——决策树算法
- 对n个数字右移k位
- assertRegex的报错
- java
- Oracle数据库sysdba、sysoper权限问题
- 机器学习实战之 k近邻算法 原理及代码实现
- 通过SWIG生成jni代码
- ICPC2017网络赛(沈阳)number number number
- 【BashuOJ2276】月饼盒-矩阵型DP
- Github使用教程(二)------ Github客户端使用方法