#include <iostream>
using namespace std;
void func(int A[], int n) {
int R[n];
int j ,m= 0;
if (n % 2 == 0)
m = n / 2;
else
m = n / 2 + 1;
for (int i = 0; i < n; i++) {
if ((i + 1) % 2 != 0) {
R[j] = A[i];
j++;
}
if ((i + 1) % 2 == 0) {
R[m] = A[i];
m++;
}
for (int i = 0; i < n; i++)
A[i] = R[i];
}
}
int main()
{
std::cout << "Hello World!\n";
}
为什么定义的数组R[n]不可以呢
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注【相关推荐】
- 看下这篇博客,也许你就懂了,链接:程序基本算法习题解析 找出从自然数1~n中任取r个元素的所有组合。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报