爬楼梯
<script>
function stairs(n){
if(n==1)
{
return 1
}
if(n==2)
{
return 2
}
return stairs(n-1)+stairs(n-2)
}
console.log(stairs(4))
</script>
不死兔
<script>
function rabbit(n){
if(n <= 4)
{
return 1
}
return rabbit(n-1)+rabbit(n-4)
}
console.log(rabbit(10))
</script>
web js爬楼梯+不死兔
最新推荐文章于 2024-09-13 08:33:26 发布
这篇博客探讨了两种递归算法的应用,包括解决爬楼梯问题的Fibonacci数列实现和模拟不死兔繁殖的周期性规律。通过JavaScript代码展示了如何使用递归函数来计算不同步数的爬楼梯方法数以及兔子在一定代数后的数量。这两个经典问题揭示了递归在算法设计中的力量。
摘要由CSDN通过智能技术生成