C++ 程序 检查 Involutory Matrix
给定一个矩阵,任务是检查矩阵是否是 Involutory Matrix。
Involutory Matrix : 如果矩阵乘以自己返回单位矩阵,则称其为 Involutory Matrix。这是其自身的逆矩阵。如果 A * A = I ,则矩阵 A 被称为 Involutory Matrix,其中 I 是单位矩阵。
例子:
输入 : mat[N ] [ N ] = { {1,0,0},
{0,-1,0},
{0,0,-1}}
输出 : Involutory Matrix
输入 : mat[N ] [ N ] = { {1,0,0},
{0,1,0},
{0,0,1}}
输出 : Involutory Matrix
输出 :
时间复杂度: O(N 3 )
辅助空间 : O(N 2 )