热心网友
线性代数之伴随矩阵计算C语言实现(方便吧)伴随矩阵定义:把矩阵所有位置上的元素替换为元素的代数余子式,即得原矩阵的伴随矩阵。#define N 3void initial(int a[N][N]){ int i,j; for(i=0;iarr[j+1]) { int t=arr[j]; arr[j]=arr[j+1]; arr[j+1]=t; }}int next(int arr[]){ /* to produce the next arrangemeng*/ int i,j; int temp; for(i=N-3;i=0;i--) if(arr[i]i;j--) if(arr[j]arr[i]) break; if(i0) result*=n--; return result;}int nixu(int a[]){ int i,j; int n=0; for(i=0;ia[j]) n++; return n;}long hanglie(int b[N-1][N-1]){ int array[N-1]; int count; int i,j,k; long result=0,t=1; init(array); k=jiecheng(N-1); for(count=0;count