gpt4 book ai didi

c++ - 任何输入的 strassen 算法

转载 作者:搜寻专家 更新时间:2023-10-31 01:57:30 24 4
gpt4 key购买 nike

我们怎样才能改变 Strassen algorithm以便它适用于任何大小的矩阵(例如 n=5)?

最佳答案

您所要做的就是用 0 的行和列填充矩阵,直到它们成为大小为 2 的幂的方阵。或者换句话说:

将要相乘的矩阵放在两个2^n x 2^n矩阵的左上角。将所有未使用的元素设置为0。然后只需运行算法,您想要的结果将在结果矩阵的左上角。

关于c++ - 任何输入的 strassen 算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5518854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com