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

做一下网站需要什么重庆市建设工程质量协会网站

做一下网站需要什么,重庆市建设工程质量协会网站,自己做的网站怎样赚钱,网页传奇加速器题目: 古典问题,有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析: 兔子的规律为数列1,1,2,3,…
题目:

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

程序分析:

        兔子的规律为数列1,1,2,3,5,8,13,21....,即斐波那契数列。斐波那契数列(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>=2,n∈N*)

算法思路:

        这是一个经典的斐波那契数列问题,要求计算兔子的总数。

        1. 首先,通过Scanner类获取用户输入的整数n,表示要计算前n个月的兔子总数。

        2. 然后,使用for循环遍历从1到n的每一个月份。

        3. 在每个月份中,调用Fib函数来计算当前月份的兔子总数。

        4. Fib函数采用递归的方式实现,当月份小于等于2时,返回1;否则,返回前两个月的兔子总数之和。

        5. 最后,输出每个月的兔子总数。

注意:代码中还提供了一个使用数组实现的Fib函数,但被注释掉了。这个函数的思路是创建一个长度为102400的数组,用于存储斐波那契数列的前102400项。然后,通过循环计算第n项的值,并返回结果。这种方法的时间复杂度为O(n),空间复杂度为O(1)。

源代码:
package Question2;import java.util.Scanner;public class Tutu {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);System.out.print("请输入:");int n=scanner.nextInt();for(int i=1;i<=n;i++){System.out.println("第"+i+"个月兔子总数为:"+Fib(i)+"(对)");}}//递归public static int Fib(int n){if(n<=2){return 1;}else{return Fib(n-1)+Fib(n-2);}}//数组
//    public static int Fib(int n)
//    {
//        int[] arry=new int[102400];
//        arry[1]=1;
//        arry[2]=1;
//        if(n<2)
//        {
//            return arry[1];
//        }
//        else
//        {
//            for (int i = 3; i <= n; i++) {
//                arry[i] = arry[i - 1] + arry[i - 2];
//            }
//            return arry[n];
//        }
//    }}
运行结果:

http://www.yayakq.cn/news/972890/

相关文章:

  • 微网站做的比较好一级站点和二级站点区别
  • 自建网站模板代码wordpress 安装文件
  • 有道网站提交入口青海省建设银行网站
  • thinkphp做的网站怎么打开文章网站后台管理系统
  • 廊坊网站建设方案托管安徽网站设计找哪家
  • 珠海网站建设科技公司app软件定制收费
  • 用什么做网站最好最近国际新闻50条
  • 企业网站建设技术网站建设咨询公司地址
  • 怎么用visual studio做网站注册深圳公司的好处
  • 潍坊个人做网站的公司如何免费做网站推广
  • 网站登录模板网站建设所采用的技术
  • 如何搭建网站教程视频网吧设计公司
  • 石家庄网站营销上海猎头公司名单
  • 童装 技术支持 东莞网站建设网站论坛建设
  • 网站上发布的内容字体多少合适比较好的网站开发团队
  • 网站开发实战作业答案免备案域名是危险网站
  • 山西网站建设鸣蝉宁波怎么优化seo关键词
  • 教做软件的网站互联网企业分类
  • 手机网站大全推荐淘宝客优惠券网站建设教程
  • 电视剧男女直接做视频网站常州网站推广软件信息
  • 做感恩网站的图片怎么把dw做的网站传上去
  • 济南网站定制策划余姚做网站设计的公司
  • 手机网站后台管理郴州网站优化公司
  • 化妆品网站设计系统需求的策划书ps做网站画布多大
  • 海口模板建站定制网站企业网站模板2016成套
  • 济南建设主管部门网站wordpress淘宝客 采集器
  • 长春做网站推广的公司网站建设应注意什么问题
  • 建立网站需要多少钱责任y湖南岚鸿联系成都网站建设租书网
  • wordpress 不显示ip搜索引擎优化的具体措施
  • 国际物流网站建设网站建设一般多少费用