NYOJ数组转置
来源:互联网 发布:战争雷霆 淘宝 码 编辑:程序博客网 时间:2024/05/21 06:42
需要考虑的问题有两个:
1.将一位数组转化为二维数组,用的是将数存放到一维数组中,让后将一维数组中的数逐个录入到二维数组中,在for循环的条件下录入。
2.转置的过程:将行和列互换即可。
#include<stdio.h>#define m 3#define n 3 int main(){int T;scanf("%d",&T);while(T--){int i,j,a[m][n],b[n][m],c[9],k=0;for(i=0;i<9;i++){scanf("%d",&c[i]);}for(i=0;i<m;i++){for(j=0;j<n;j++,k++){a[i][j]=c[k];}}for(i=0;i<m;i++){for(j=0;j<n;j++){b[j][i]=a[i][j];}}for(j=0;j<m;j++){for(i=0;i<n;i++){printf("%-5d",b[j][i]);}printf("\n");}}return 0; }
0 0
- NYOJ数组转置
- NYOJ 116 树状数组
- nyoj 树状数组系列
- NYOJ 233 &&NYOJ 322 Sort(树状数组)
- NYOJ 2689(树状数组)
- NYOJ-522 Interval【树状数组】
- nyoj 123 树状数组 插线问点
- nyoj 322 Sort 【树状数组】
- NYoj-93-汉诺塔-数组栈
- nyoj 288 Time【数组模拟】
- nyoj 522 树状数组入门
- NYOJ 表达式求值(数组)
- NYOJ 士兵杀敌 (树状数组)
- NYOJ 522 裸的树状数组
- NYOJ 士兵杀敌(四) 树状数组
- NYOJ 士兵杀敌(二) 树状数组
- NYOJ 600 花儿朵朵 树状数组
- NYOJ - 士兵杀敌(二)(树状数组)
- 如何从零开始开发一款嵌入式产品
- 1
- c++的条件编译
- Git之(一)Git是什么
- iphone 4 到iphone 6s plus的屏幕尺寸
- NYOJ数组转置
- Yii2创建表单
- PMBOK 项目管理 九大知识领域和五大流程
- HBase Shell输入命令无法删除问题的解决技巧
- WIN7系统Dubbo-Admin管理平台搭建
- 做网站用UTF-8编码还是GB2312编码?
- C#中运用AppDomain动态加载程序集详解
- [JZOJ4588]冷战
- 新的CCSDS图像压缩推荐标准