news 2026/8/12 17:12:15

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/10 17:40:37

MagicTime: Time-Lapse Video Generation Models asMetamorphic Simulators论文精读(1)

T2V的最新进展在文本描述合成高质量的一般视频方面取得了显著成功,但是在T2V中有一个被忽视的问题:没有充分编码真实世界的物理知识,因此生成的视频往往运动会被限制,变化不佳。因此本文提出了一个变形延时视频生成模型&#xff0…

作者头像 李华
网站建设 2026/8/12 4:27:06

Laravel 13多模态表单处理:从入门到精通的6大实战场景,错过等于失业

第一章:Laravel 13多模态表单处理概述在现代Web应用开发中,表单不再局限于文本输入。Laravel 13 引入了对多模态数据的原生支持,允许开发者在一个请求中高效处理文本、文件、JSON结构体甚至流媒体数据。这一能力极大增强了表单处理的灵活性与…

作者头像 李华
网站建设 2026/8/12 15:34:33

读捍卫隐私03同步

1. 隐私预期1.1. expectation of privacy1.2. 隐私预期应该从传统的纸质信件时代扩展到数字时代1.3. 在美国,执法部门在没有得到收信人许可的情况下不能打开密封的实体信函1.4. 隐私预期是一种司法测试,用于确定美国宪法《第四修正案》声明的隐私保护是否…

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

[Android] B站第三方电视TVapp BV_0.3.10

[Android] 哔哩哔哩第三方电视TVapp BV_0.3.10 链接:https://pan.xunlei.com/s/VOgBfL5mtfupyqvldvMw5dWUA1?pwd45ud# b站官方的TV版使用体验颇受争议,因此许多用户更倾向于使用网上广受好评的第三方开发的TV版本(BBLL)。这款第…

作者头像 李华
网站建设 2026/8/12 10:22:08

【time-rs】 time-core crate 的 Cargo.toml 配置文件详解

概述 time-core 是 time-rs 项目的底层核心库,提供基础的时间算法和数据类型。这个配置文件体现了其作为"内部实现细节"的定位,设计上高度精简且专注于特定用途。 1. 包基本信息分析 包标识与定位 name "time-core" # 明…

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

政府网站与政务新媒体考核指标有什么区别

政府网站与政务新媒体虽然都是数字政府建设的重要组成部分,但由于其载体性质、传播方式和服务定位不同,上级监管部门(如国办、网信办)对二者的考核指标存在显著区别。简单来说,政府网站考核更侧重“功能完备与服务供给…

作者头像 李华