ホームページ >ウェブフロントエンド >jsチュートリアル >冪等行列をチェックするJavaScriptプログラム
インポテント行列は、行数と列数が同じ正方行列であり、行列をそれ自体で乗算すると、結果は同じ行列と等しくなります。行列を取得し、それが冪等であるかどうかを判断する必要があります。
数学的に−
行列 ix M が与えられた場合、M は冪等行列であり、次の特性に従う必要があります -
リーリーある行列と別の行列を乗算すると、別の行列が生成されます。指定された行列が N*N の正方行列の場合、結果の行列も同じ次元 (N*N) になります。
2 つの行列 A と B の乗算の結果行列の各インデックス (i, j) は、行列 A の j 列目と行列 B の i 列目の乗算の合計です。
###入力### リーリー ###出力### リーリー
###例### リーリー
上記のコードの時間計算量は O(N^3) です。ここで、N は指定された行列の行数です。各セルについて、現在の列と現在の行を乗算して係数、つまり N を生成し、合計 N^N 個のセルを生成する必要があります。
以上が冪等行列をチェックするJavaScriptプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。