gpt4 book ai didi

c - 如何用 C 语言实现 Foulke 算法

转载 作者:行者123 更新时间:2023-11-30 20:57:08 25 4
gpt4 key购买 nike

Foulke 算法的定义是

(In + U)2 = In+ U + U2

与:

In :单位矩阵
U :方邻接矩阵

我想用C语言通过递归实现这个算法。

感谢任何帮助。

最佳答案

你的公式是错误的。将 U 替换为单位矩阵,您会发现等式不成立。您需要将其更改为(In + U)^2 = In+ 2*U + U^2。就像数字一样。有道理吧?

否则,您需要做的就是实现一个与二维矩阵相乘并以二维数组返回结果的函数。我认为使用递归来解决这个问题不是一个好的选择。

关于c - 如何用 C 语言实现 Foulke 算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14282932/

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