朴素的矩阵行列式计算之C++实现
在求n行n列矩阵的行列式时,可以根据选择比较多0的行或者比较多0的列来划掉进行下一步(依稀还记得大一上线性代数的时候的一些知识点),
我这里是简单的暴力版本,也没有优化过的,每次只划掉当前矩阵的头行来进行递归计算:
int mat[100][100] = {{1,-1,3,2},{-2,-3,3,2},{6,-1,-1,2},{-4,-1,3,-1}};
int det(vector > ve
原创
2017-06-21 15:35:23 ·
2867 阅读 ·
1 评论