我想要斐波那契字符串作为与前 2 个数组元素的连接字符串
I want Fibonacci string as concat string with previous 2 array element
fibStr(3, ["j", "h"]) ➞ "j, h, hj"
fibStr(5, ["e", "a"]) ➞ "e, a, ae, aea, aeaae"
fibStr(6, ["n", "k"]) ➞ "n, k, kn, knk, knkkn, knkknknk"
我只想要一个 returns 响应类似的函数:“n, k, kn, knk, knkkn, knkknknk”
请尝试以下代码对您有所帮助:
<?php
function fibStr($n, $arr) {
$resp = $arr;
for($ij= 2;$ij<$n;$ij++)
{
$resp[$ij] = $resp[$ij-1].$resp[$ij-2];
}
return implode(", ",$resp);
}
echo fibStr(6, ["n", "k"]);
?>
fibStr(3, ["j", "h"]) ➞ "j, h, hj"
fibStr(5, ["e", "a"]) ➞ "e, a, ae, aea, aeaae"
fibStr(6, ["n", "k"]) ➞ "n, k, kn, knk, knkkn, knkknknk"
我只想要一个 returns 响应类似的函数:“n, k, kn, knk, knkkn, knkknknk”
请尝试以下代码对您有所帮助:
<?php
function fibStr($n, $arr) {
$resp = $arr;
for($ij= 2;$ij<$n;$ij++)
{
$resp[$ij] = $resp[$ij-1].$resp[$ij-2];
}
return implode(", ",$resp);
}
echo fibStr(6, ["n", "k"]);
?>