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

装饰公司东莞网站建设/seo排名优化教学

装饰公司东莞网站建设,seo排名优化教学,网站开发助理主要工作,什么网站上做奥数题Java50道经典编程题:(一)兔子数列——java递归方法解决斐波那锲数列问题1.问题重述题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死…

Java50道经典编程题:(一)兔子数列

——java递归方法解决斐波那锲数列问题

1.问题重述

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?

2.解析

2.1什么是斐波那锲数列?

斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1963年起出版了以《斐波纳契数列季刊》为名的一份数学杂志,用于专门刊载这方面的研究成果。(百度百科)

2.2斐波那锲数列的数学解决方法

2.2.1递推公式

斐波那契数列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …

如果设F(n)为该数列的第n项(n∈N*),那么这句话可以写成如下形式::F(n)=F(n-1)+F(n-2)

显然这是一个线性递推数列。

2.2.2通项公式

a79e7362782a3e1680b40d981cfeb85b.png

(如上,又称为“比内公式”,是用无理数表示有理数的一个范例。)

注:此时

f3a3ead64c281d4a31119cd3a4f0785d.png

29d9d44a9efa3d1eb4f2f39561622bb7.png

2.3斐波那锲数列的java递归解决方法

(公式:F(n)=F(n-1)+F(n-2))

代码:

import java.util.Scanner;

public class demo {

public static void main(String[] args) {

System.out.println("请输入月数:");

Scanner scanner = new Scanner(System.in);

int n = scanner.nextInt();

int m = run(n-1) + run(n-2);//递推公式

System.out.println("第"+ n + "个月有" + m + "对兔子");

scanner.close();

}

public static int run(int n) {//递归方法

if(n==1||n==2)

return 1;

else

return run(n-1)+run(n-2);//递归调用

}

}

http://www.lbrq.cn/news/769357.html

相关文章:

  • 网站论坛源码/目前主流搜索引擎是哪种
  • 做网站和做网页/模板之家
  • 免费做国际网站有哪些/b站视频推广网站动漫
  • wordpress地址和站点地址有什么用/网站推广多少钱
  • 专业集团门户网站建设/搜索引擎优化的方法包括
  • 泉州优化seo网站关键词优化/网站备案查询工信部官网
  • wordpress修改css样式的方法/广州seo黑帽培训
  • 单位网站建设费如何入账/网络营销公司经营范围
  • 毕业设计 做网站/武汉好的seo优化网
  • 广告设计图片大全模板/百度的关键词优化
  • 如何做高校的网站版面设计/体验营销
  • 武汉便宜做网站公司/成都最新消息今天
  • 万维建设网站/什么叫做关键词
  • htmlcss做旅游网站/企业培训考试
  • 网页设计最牛的网站建设/长春seo招聘
  • 怎么使用dw做一个网站/深圳发布最新通告
  • 网站设计 网站建设/怎么策划一个营销方案
  • 做外国语上门按摩服务网站/百度最贵关键词排名
  • 建设手机网站赚钱吗/排位及资讯
  • 海外贸易在什么网站做/今天重大新闻事件
  • 酒泉网站建设公司/网页设计友情链接怎么做
  • 网站后台程序和数据库开发/视频营销成功的案例
  • 外贸网站APP/手机怎么自己制作网页
  • 网站关键字布局/如何建立网站平台
  • 深圳网站建设优化czzhwm/如何建立个人网站的步骤
  • 沈阳网站制作/提供seo顾问服务适合的对象是
  • 学做美食网站/搜索引擎优化方法有哪几种
  • 不一样的婚恋网站怎么做/互联网营销师报考条件
  • 武汉网站建设电话多少钱/自己怎么做网站优化
  • 网站开发 web应用/点击宝seo
  • ROS2实用工具
  • 6 ABP 框架中的事件总线与分布式事件
  • 开发Excel Add-in的心得笔记
  • 服务器通过生成公钥和私钥安全登录
  • 开源日志log4cplus—调用MultiByteToWideChar提示未定义,CP_UTF8未定义定原因有哪些,如何改进?
  • Pytest项目_day13(usefixture方法、params、ids)