博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#递归、动态规划计算斐波那契数列
阅读量:5126 次
发布时间:2019-06-13

本文共 870 字,大约阅读时间需要 2 分钟。

//递归        public static long recurFib(int num)        {            if (num < 2)            {                return num;            }            else            {                return recurFib(num - 1) + recurFib(num - 2);            }        }               //动态规划        public static long dynFib(int num)        {            int[] nums = new int[num];            for (int i = 0; i < num; i++)            {                nums[i] = 0;            }            if (num == 1 || num == 2)            {                return 1;            }            else            {                nums[1] = 1;                nums[2] = 2;                for (int i = 3; i < num; i++)                {                    nums[i] = nums[i - 1] + nums[i - 2];                }                return nums[num - 1];            }        }

转载于:https://www.cnblogs.com/Zhengxue/p/6141494.html

你可能感兴趣的文章
LOJ#6002. 「网络流 24 题」最小路径覆盖
查看>>
随笔2 PAT1001.A+B Format (20)
查看>>
No projects are found to import
查看>>
VM异常关闭后导致虚拟机无法打开问题解决办法【已解决】
查看>>
centos7.3下apache搭建django[未成功]
查看>>
SQL语句大全-珍藏首选
查看>>
php下载文件添加header响应头
查看>>
logrotate
查看>>
ORACLE快速遍历树及join基表很大的性能问题
查看>>
以太网交换机
查看>>
DOM
查看>>
ROS学习笔记四:用C++编写ROS发布与订阅
查看>>
点击回车事件(登录)
查看>>
Windows7睡眠后自动唤醒
查看>>
Jq_网站顶部定时折叠广告
查看>>
GCD与LCM【数论】
查看>>
构建之法现代软件概述
查看>>
实现进程守护 脚本命令
查看>>
snappy
查看>>
CLR via C# 阅读 笔记
查看>>