C语言求行列式的值——余子式展开
C语言计算n阶行列式的值大家都知道计算行列式的一种方法,通过代数余子式展开可以降行列式的阶数,从而简化问题。任意n阶行列式都可以化为二阶行列式线性之和,利用这个原理,我们采用递归算法,应该效率还算可以吧。本人能力实属有限,且该程序耗时较短,无论是语法还是变量命名,都显得粗糙,此代码仅作为一种参考,不足之处请大家在评论提出#include<stdio.h>//从n阶开始在第一行进行展开 int nj(int *p,int n){ //递归一直到二阶行列式 if(n==2){ /
原创
2021-04-02 21:17:21 ·
3279 阅读 ·
1 评论