나는 이것이 숙제가 아니라고 약속한다. 나는 단지 호기심 많은 초심자이다.PHP : 누군가이 코드의 작동 방식을 설명 할 수 있습니까? (피보나치)
어떻게이 :
function f($i){return $i<2?$i:f($i-1)+f($i-2);}
이
function fibonacci($n, $arr = array(0,1)){
$arr[] = $arr[(count($arr) - 1)] + $arr[(count($arr) - 2)];
if (count($arr) == $n) return $arr[$n - 1];
else return fibonacci($n, $arr);
}
(광산)
내가 생각 나는 단지 돈과 같은 결과를 생성 (스마트 누군가에 의해 작성) 구문을 알지 못합니다. 거기에 if 문이 있습니까?
와우. 유용합니다. – Greg