news 2026/8/18 4:22:55

12/10到12/11的做题总结

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
12/10到12/11的做题总结

一,递归的一些方法;

从斐波拉契数列和一个题目得到

1.首先我们要找到递归关系,可用归纳法,最后得到f(n)=f(n-1)+f(n-3)

2.从斐波拉契数列我之前知道4个方法

1,return f(n)=f(n-1)+f(n-2)但这个不好易超时,假如要求f(10),我们要算f(1),f(2)等等;

2.我们思考那我主要记住算过的值不就好了,有以下代码缺点为太麻烦,有些东西太麻烦了,他的想法为将所有值用一个不可能的-1替代,当有值!=-1则代表这个值是被记住的;然后用这个值计算就行了

3.最好的方法,一个思路,一个滑动的思路,诞生有俩种方法,滚动数组和尾递归;

首先滚动数组,思路为,设a,b以及结果a+b,有此思考,下一项则是,原来的a变为b,b为a+b,新结果则为新a+b,代码为尾递归同样滑动的思路,用不到循环了,因为用函数实现了,其思路为一个记录开始值,一个记录运算和要结束的条件你看其核心为绿色代码,上面为判断返回因为n一直递减,执行公式(此题是f(n)=f(n-1)+f(n-3)

要用到三个变量所有比斐波拉契复杂一些,下面函数为主函数接口,为n的前置条件和他的开始值

return cowtail(n - 1, b, c, a + c); 这个重要,而且我们也可以写斐波拉契的

return cowtail(n-1;b;a+b)//新a为原b,新b为原a+b

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/17 14:01:42

担心音质受损?教你无损音频格式转换怎么操作

在日常工作、剪辑视频或是享受音乐时,我们经常会遭遇这样的尴尬:下载的高品质素材导入剪辑软件显示“格式错误”,或者从录音笔导出的文件在手机上无法播放。这种令人头疼的状况,通常是因为音频格式不兼容造成的。不同的设备和软件…

作者头像 李华
网站建设 2026/8/17 14:50:02

PPT每一页都要加小标题?拒绝复制粘贴,这3招让你效率翻倍!

做PPT时最崩溃的时刻,莫过于老板突然说:“给这50页PPT都加上统一的小标题”,或者是“把这篇Word文档里的几十个小点变成PPT的每一页标题”。如果你还在一页一页地“新建文本框 -> 复制 -> 粘贴 -> 调整位置”,那你今天要…

作者头像 李华
网站建设 2026/8/16 22:18:23

ASTM D4169-DC12 标准解读

一、基本信息标准全称:Standard Practice for Performance Testing of Shipping Containers and Systems (运输集装箱和系统性能测试的标准实施规程)编号含义:ASTM:美国材料与试验协会 (American Society for Testing and Materials)D4169&am…

作者头像 李华
网站建设 2026/8/17 10:42:14

人工智能发展史 — RNN/LSTM/GRU/Transformer 序列模型发展历程

目录 文章目录目录1990 年:RNN(循环神经网络)序列数据模型结构数学表达训练算法:时间反向传播(BPTT)RNN 的挑战:长期依赖问题1997 年:LSTM 网络模型结构与数学表达解决梯度消失问题R…

作者头像 李华