I want calculate this sequence iteratively.
A(0,j)=j+1
A(i,0)=A(i-1,0)
A(i,j)=A(i-1,A(i,j-1))
This is my try
public function calculsuite1Action($i,$j)
{
$A = array();
for ($k = 0; $k <= $i * $i * $i + $j; $k++) {
$A[0][$k] = $k + 1;
}
for ($c = 1; $c <= $i; $c++) {
for ($k = 0; $k <= $i * $i * $i + $j - $c; $k++) {
if ($k == 0) {
$A[$c][$k] = $A[$c - 1][1];
} else {
$A[$c][$k] = $A[$c - 1][$A[$c][$k - 1]];
}
if ($c == $i && $k == $j) {
return $A[$i][$j];
}
}
}
}
I'm trying to find a solution using PHP or any other programming language. How can I do that?