2016-08-26
<?php
//用递归实现猴子吃桃子问题
//第十天为1个桃子 那么说明第9天为(1+1)*2=4个桃子 以此类推。。
function fun($a)
{
if ($a==10)
{
return 1;
}
return 2*(fun($a+1)+1);
}
echo fun(0);
?>
本文通过PHP语言采用递归的方式实现了经典的猴子吃桃问题,详细展示了如何通过递归函数逐步推算出猴子每天吃桃的数量。
2016-08-26
<?php
//用递归实现猴子吃桃子问题
//第十天为1个桃子 那么说明第9天为(1+1)*2=4个桃子 以此类推。。
function fun($a)
{
if ($a==10)
{
return 1;
}
return 2*(fun($a+1)+1);
}
echo fun(0);
?>
1511

被折叠的 条评论
为什么被折叠?
