我设法通过索引操作实现了一个就地解决方案,用于矩阵乘法的天真的分治算法,每次重复需要 8 次递归调用。但是,在尝试实现 Strassen 算法时,我找不到就地执行它的方法。相反,我必须在使用 C 编程时为 7 个递归调用分配 19 个子矩阵。
如何就地实现 Strassen 算法?或者有可能吗?
我设法通过索引操作实现了一个就地解决方案,用于矩阵乘法的天真的分治算法,每次重复需要 8 次递归调用。但是,在尝试实现 Strassen 算法时,我找不到就地执行它的方法。相反,我必须在使用 C 编程时为 7 个递归调用分配 19 个子矩阵。
如何就地实现 Strassen 算法?或者有可能吗?