当前位置: 首页 > news >正文

二级网站模板/打广告

二级网站模板,打广告,做3d效果在哪个网站,东莞全网seo排名优化中心题目描述 大家都知道斐波那契数列&#xff0c;现在要求输入一个整数n&#xff0c;请你输出斐波那契数列的第n项&#xff08;从0开始&#xff0c;第0项为0&#xff0c;n<39&#xff09;。 题解 首先是斐波那契数列&#xff0c;除了第一项和第二项&#xff0c;所有的数列的…

题目描述

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,n<=39)。

题解

首先是斐波那契数列,除了第一项和第二项,所有的数列的值都是前一项和前一项的前一项的加和,转换成函数也就是f(n) = f(n-1) + f(n-2):

第0项:0
第1项:1
第2项:1
第3项:2


第n项:f(n) = f(n-1) + f(n-2)

看到这里首先想到的就是递归算法:

# -*- coding:utf-8 -*-
class Solution:def Fibonacci(self, n):# write code hereif n == 0:return 0elif n == 1:return 1else:sum = self.Fibonacci(n - 1) + self.Fibonacci(n - 2)return sum

但是提交代码后发现超时了,下面是非递归写法,循环过程中,将 (n-1)和(n-2)的值加到 sum 中,并刷新 (n-1)和(n-2)的值:

# -*- coding:utf-8 -*-
class Solution:def Fibonacci(self, n):# write code hereif n == 0:return 0elif n == 1:return 1else:sum = 0n0 = 0n1 = 1for i in range(2,n+1):sum = n0 + n1n0 = n1n1 = sumreturn sum
http://www.jmfq.cn/news/4854043.html

相关文章:

  • 网站建设在哪里发布/株洲网站设计外包首选
  • 专业做网文的网站有哪些/网络推广文案有哪些
  • 冷库建设网站/什么平台可以发广告引流
  • 国内知名网站建设/新闻最近新闻10条
  • 如何设计网站制作方案/企点
  • 网站建设企业文化/软文写作什么意思
  • 网络设计概念/百度首页优化排名
  • wordpress 网站收录/线上拓客渠道有哪些
  • 买做指甲的材料在哪个网站/如何自己做一个软件
  • 泉州晋江网站建设/免费引流推广怎么做
  • 微信制作网站/引流人脉推广软件
  • 怎么做晒鱼的网站/百度seo关键词排名优化工具
  • 怎么查网站的关键词/最厉害的搜索引擎
  • 设计师培训多久/seo如何快速排名百度首页
  • 太原市微网站建设/软文广告经典案例300
  • 大型网站建设定制/营销的目的有哪些
  • 果合gohe网站建设/东莞市网络seo推广企业
  • 电子商务战略选择 网站建设建议/廊坊关键词排名优化
  • 户外媒体网站建设免费/seo文章生成器
  • 网站建设 网站优化/全国网站排名
  • wordpress网站前台打开慢/百度答主中心入口
  • wordpress模板服务器/郑州seo优化外包
  • 张家港早晨网站制作/平台优化
  • 重庆璧山网站制作公司电话/百度云搜索引擎入口盘多多
  • 有没有什么专业做美业的网站/计算机培训课程
  • 岳阳网站建设公司/站长统计代码
  • 淘宝做链接有哪些网站可以做/免费推广引流app
  • 上海建筑设计院工资/seo搜索优化软件
  • 如何创建二级域名网站/怎样制作网页
  • 上海缘震网络科技有限公司/福建键seo排名