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

鲜花网站建设企划书口碑好的秦皇岛网站建设哪里有

鲜花网站建设企划书,口碑好的秦皇岛网站建设哪里有,网站建设智能优化,电子商务系统有哪些这是一个经典的 Fibonacci 数列问题#xff0c;可以通过递归或循环来解决。 递归方法#xff1a; 由题意可知#xff0c;第 n 个月的兔子数等于第 n-1 个月的兔子数加上第 n-2 个月的兔子数。设 f(n) 表示第 n 个月的兔子数#xff0c;则有#xff1a; f(n) f(n-1) f…这是一个经典的 Fibonacci 数列问题可以通过递归或循环来解决。 递归方法 由题意可知第 n 个月的兔子数等于第 n-1 个月的兔子数加上第 n-2 个月的兔子数。设 f(n) 表示第 n 个月的兔子数则有 f(n) f(n-1) f(n-2) 同时边界条件为 f(1) f(2) 1。 使用 Python 实现递归方法 def rabbit(month):if month 1 or month 2:return 1else:return rabbit(month-1) rabbit(month-2)month int(input(请输入月份)) total_rabbits rabbit(month) print({}个月后兔子的总数为{}.format(month, total_rabbits)) 循环方法 同样可以使用循环的方式计算 Fibonacci 数列。用变量 a 表示前一个数b 表示当前数将每次计算得到的数赋值给 b同时将 a 赋值为之前的 b直到计算到第 n 个数即为所求的兔子总数。 使用 Python 实现循环方法 month int(input(请输入月份)) rabbits [1, 1]for i in range(2, month):rabbits.append(rabbits[i-1] rabbits[i-2])total_rabbits rabbits[-1] * 2 print({}个月后兔子的总数为{}.format(month, total_rabbits)) 方法三使用生成器 def rabbits():a, b 0, 1while True:yield ba, b b, abmonth int(input(请输入月份)) total_rabbits 0 for i, r in enumerate(rabbits()):if i month:breaktotal_rabbits rprint({}个月后兔子的总数为{}.format(month, total_rabbits*2))
http://www.ho-use.cn/article/10822148.html

相关文章:

  • 网页网站开发公司佛山网站建设外贸
  • 中国高清adidas网站北京5人死亡
  • 汕头网站关键排名创建全国文明城市演讲稿
  • 购物网站建设款流程天津建设工程信息网网上报名
  • 建站之星模板好吗免费vip电影网站怎么做
  • 大型网站故障设计店名logo
  • 不属于企业网站建设基本标准的是一个ip地址上可以做几个网站吗
  • 山东省建设工程 评估中心网站做食物网站应该考虑些什么
  • 产品设计排版网站wordpress 网银
  • 新网站收录多少关键词郑州工装定制公司
  • 这么给网站做关键字临沂地区建站网站
  • 设计通网站建设网店运营推广登录入口
  • 疗养院有必要做网站吗招聘网站设计师要求
  • 新乡专业做网站做英文网站怎么赚钱
  • 网站虚拟建设策划做设计网站的工作
  • 目前做美术的网站以及app程序员接外包平台
  • 违法网站建设国外服务器网站建设 启象科技
  • 网站移动端建设家居装修设计平台
  • 那里有专做粮食的网站乐清建网站哪家强
  • 福建两学一做网站wordpress 租赁主题
  • 免费发帖的网站广州网站优化流程
  • 网站百度不收录了襄阳网站设计制作公司
  • 旺苍网站建设海南房产网
  • 中山网站制作方案阿里云空间做网站
  • 网站开发必看书籍宝安中心医院怎么样
  • 生小孩去什么网站做登记浏览器网页视频下载
  • 网站开发涉及到哪些知识产权wordpress 替换图标
  • 网站开发建设推荐用书曲阳做网站
  • 经典网站欣赏15年做那个网站致富
  • 广州公司电商网站建设企业网站的建设步骤包括