资源简介
输入阶数,矩阵求值
代码片段和文件信息
#行列式计算
def det(array) -> int:
assert len(array) == len(array[0]) #保证长等于宽
if len(array[0]) == 1:
return array[0][0]
#代数余子式
s = 0
for i in range(len(array)):
A = []
for j in range(len(array)):
if i != j:
A.append(array[j][1:]) #此处将每个子列表看成列
评论
共有 条评论