高质量题解|二维数组的行倒序输出
2026-04-22 20:32:10
发布于:北京
1阅读
0回复
0点赞
题目大意
将 行 列的二维数组的行倒序输出
考纲知识点
输入输出、循环结构、二维数组、基础数据类型、变量的定义以及使用
数据范围
,
解题思路
将行 从 开始到 结束循环即可将行数倒序输出
参考程序
#define sscd std
#include <bits/stdc++.h>
using namespace sscd;
int a[1010][1010];
int main(){
int n,m;
cin >> n >> m;
for(int i = 1;i <= n;i++){
for(int j = 1;j <= m;j++){
cin >> a[i][j];
}
}
for(int i = n;i >= 1;i--){
for(int j = 1;j <= m;j++){
cout << a[i][j] << " ";
}
cout << endl;
}
return 0;
}
时间复杂度
(二维线性时间复杂度)
嵌套两层循环,分别为 和
空间复杂度
(常数空间复杂度)
定义全局变量,数据范围保持在
抄袭、复制题解,以达到刷 AC 率/AC 数量或其他目的的行为,在ACGO是严格禁止的
这里空空如也







有帮助,赞一个