做企业平台的网站有哪些方面海南海口府城网站开发
2026/4/16 20:43:09 网站建设 项目流程
做企业平台的网站有哪些方面,海南海口府城网站开发,上海企业注销简易流程,做网站的工作轻松吗一#xff0c;递归的一些方法#xff1b; 从斐波拉契数列和一个题目得到 1.首先我们要找到递归关系#xff0c;可用归纳法#xff0c;最后得到f(n)f(n-1)f(n-3) 2.从斐波拉契数列我之前知道4个方法 1,return f(n)f(n-1)f(n-2)但这个不好易超时#xff0c;假如要求f(10)…一递归的一些方法从斐波拉契数列和一个题目得到1.首先我们要找到递归关系可用归纳法最后得到f(n)f(n-1)f(n-3)2.从斐波拉契数列我之前知道4个方法1,return f(n)f(n-1)f(n-2)但这个不好易超时假如要求f(10),我们要算f(1),f(2)等等2.我们思考那我主要记住算过的值不就好了有以下代码缺点为太麻烦有些东西太麻烦了他的想法为将所有值用一个不可能的-1替代当有值-1则代表这个值是被记住的然后用这个值计算就行了3.最好的方法一个思路一个滑动的思路诞生有俩种方法滚动数组和尾递归首先滚动数组思路为设a,b以及结果ab,有此思考下一项则是原来的a变为b,b为ab,新结果则为新ab,代码为尾递归同样滑动的思路用不到循环了因为用函数实现了其思路为一个记录开始值一个记录运算和要结束的条件你看其核心为绿色代码上面为判断返回因为n一直递减执行公式此题是f(n)f(n-1)f(n-3)要用到三个变量所有比斐波拉契复杂一些下面函数为主函数接口为n的前置条件和他的开始值return cowtail(n - 1, b, c, a c); 这个重要而且我们也可以写斐波拉契的return cowtail(n-1;b;ab)//新a为原b,新b为原ab

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询