说明:
特殊矩阵的逆向转换是指给你一个一维数组,让你转换成特殊矩阵的形式,并输出。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
一、对称矩阵
代码
#include<iostream>
using namespace std;
#define N 20
int a[N*(N+1)/2];
int matrix[N][N];
int n;
void Transform(){
int i=0,j=0,k=0;
for(;k<n*(n+1)/2;k++){
matrix[i][j]=a[k];
if(i==j) {i++;j=0;}
else{
matrix[j][i]=a[k];
j++;
}
}
}
int main(){