gpt4 book ai didi

php - 应用矩阵和递归调用

转载 作者:搜寻专家 更新时间:2023-10-31 22:14:15 28 4
gpt4 key购买 nike

我有一个数学公式可以应用:我写了一个非递归代码(遗憾的是我缺乏高级编码技能),但是一个 math.stackexchange 用户建议我用递归的方法来做同样的事情:

https://math.stackexchange.com/questions/92942/applying-a-math-formula-in-a-more-elegant-way-maybe-a-recursive-call-would-do-t

不幸的是,我在递归调用编码和 PHP 矩阵实现方面都没有经验。

你能帮我翻译他用 PHP 写的东西吗?

我知道 SO 政策是:在发布之前做功课和研究,我做了我能做的,但这似乎超出了我的能力范围。

最佳答案

两件事:
1. 有比php更好的矩阵计算工具(例如MATLAB)
2. 你的代码看起来不错,你可以通过修改你的代码来概括它(让它适用于任何 n >=3 的获胜者):

...
foreach ($stack as $s) {
array_push($result,array($s,0,0,0));
}
...

到:

   //$n = number of winners
...
foreach ($stack as $s) {
$tmp_arr = init_array($s,$n);
array_push($result,$tmp_arr);
}
...

无需解释 init_array() 的作用;)

关于php - 应用矩阵和递归调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581188/

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