各再帰で8回の再帰呼び出しを必要とする行列乗算の単純なDivide&Conquerアルゴリズムのインデックス操作により、インプレースソリューションを実装することができました。しかし、Strassen アルゴリズムを実装しようとすると、その場で実装する方法が見つかりませんでした。代わりに、C を使用してプログラムするときに、7 回の再帰呼び出しのために 19 個のサブ行列を malloc する必要があります。
Strassenアルゴリズムをインプレースで実装する方法は? それとも可能ですか?
各再帰で8回の再帰呼び出しを必要とする行列乗算の単純なDivide&Conquerアルゴリズムのインデックス操作により、インプレースソリューションを実装することができました。しかし、Strassen アルゴリズムを実装しようとすると、その場で実装する方法が見つかりませんでした。代わりに、C を使用してプログラムするときに、7 回の再帰呼び出しのために 19 個のサブ行列を malloc する必要があります。
Strassenアルゴリズムをインプレースで実装する方法は? それとも可能ですか?