斐波那契数列(续)
在上一个随笔中,我写了斐波那契数列个数的递归和递推算法,有一个博友留言说,输入一个数求出小于概数的斐波那契数,想想,这个想法很好,所以,我就尝试自己写了一个,谢谢这位博友的提醒,让我多一个动脑的机会,下面是我的算法,可能不是很好,希望更多的博友之处,让小弟我多谢学习,谢谢了 大家可以把我的程序拷走试试,再次验证一下。哈哈~~~~
My Program:
private static List<int> GetNum(int a)
{
List<int> array = new List<int>();
if (a <3)
{
if (a <= 1)
array = null;
if (a == 2)
array.Add(1);
}
else
{
array.Add(1);
array.Add(2);
int last = 2;
int result = 3;
bool loop = true;
while (loop)
{
result = result + last;
last = result - last;
if (result < a)
{
array.Add(result);
}
else
loop = false;
}
}
return array;
}
写的不是很好看 请见谅,我们会继续讨论, 发现有些说烂的东西还是蛮有研究价值的,可以开阔思路,吼吼
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?