关闭

[置顶] Algorithm : 费式数列

标签: algorithm算法ini语言c
849人阅读 评论(0) 收藏 举报
分类:

      如有一个兔子每个月生一个小兔子,小兔子一个月后才开始生产。这样,第一个月一只,第二个月两只,第三个月三只······

                                    数列具体为:0 1 2 3  5 8 13 21······

      我认为算法理解不是难点,用程序实现也不是难点,而每个月的兔子具体生产个数的理解,才是重点,可能是我还没有领略此算法精华,总觉得思考时没有什么拐弯的地方,看来以后还得看看,若果您有什么独到的理解,还请交流······

      下面是程序具体实现:(c语言)

************************************************************************************************************************************************************************

#include<stdio.h>
#include<stdlib.h>

#define N 25
 
int main(void)
{

    int Fib[N] = {0};
 int i;
 printf("这里定义的费式数列长度为25,可以在代码中修改N的定义修改其长度\n");
 Fib[0] = 0;
 Fib[1] = 1;

 for(i=2;i<N;i++)
 Fib[i] = Fib[i-1]+Fib[i-2];

 for(i=0;i<N;i++)
     printf("%d\n",Fib[i]);
    printf("\n");
 
}

**********************************************************************************************************************************************************************

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:646319次
    • 积分:8136
    • 等级:
    • 排名:第2453名
    • 原创:196篇
    • 转载:34篇
    • 译文:7篇
    • 评论:201条
    微博关注