首页 > 其他分享 >2024.2.26闲话——错误的时间复杂度

2024.2.26闲话——错误的时间复杂度

时间:2024-02-26 21:12:51浏览次数:21  
标签:2024.2 数列 复杂度 26 斐波 那契

推歌:猛独が襲う——一二三

想了一个非常奇怪的逻辑。
我们知道斐波那契数列是需要递推的。
我们由前两个数推到第 \(3\) 个数的时间复杂度是 \(O(1)\)。
推第 \(4\) 个数是 \(O(1)\) 的基础上加 \(1\) 还是 \(O(1)\)。
然后我们以此类推下去,递推求斐波那契数列任意一项都是 \(O(1)\)。

然后想明白为啥错了。
由于我们在分析复杂度的时候忽略了常数,所以这个结果是不精确的。
我们分析复杂度的时候应该展开分析然后才能得出正确的结论。

标签:2024.2,数列,复杂度,26,斐波,那契
From: https://www.cnblogs.com/LiJoQiao/p/18035183

相关文章

  • 2024.2.26模拟赛T1题解
    题目先建出圆方树,题目转换为数长度为\(2*L-1\)的路径数,长链剖分code#include<bits/stdc++.h>usingnamespacestd;#defineN2000005#definelllonglongintn,m,top,tot,cnt,L,k;intdfn[N],low[N],zhan[N],h[N];structAB{ inta,b,n;}d[N*4];voidcun(intx,int......
  • 91st 2024/2/26 省选联赛训练-1st
    迟来的新年快乐!这次的机会挺难得的,初三了,好说歹说从学校里跑出来训练了,就一定要珍惜时间进入正题今天的比赛难度高,但也没有省选那么难属于是思路比较难想那类T1题目有些疑惑,但总体表达还可,应该是太久没接触这种表达较专业的题目而一时难以适应看题需要认真且专心调代码时状......
  • AC475A 2024省选联测26 博弈
    题意两个人在一张DAG上移动棋子,每个格子的颜色为黑/白。每次操作可以移动一个格子颜色和自己相同的棋子。不能走的人输掉游戏。先手为白色,问所有放棋子的\(2^n\)种方案,先手必胜有多少。Sol不难发现,自己颜色内的棋子不会被对方偷走,也就是说,想控制所有棋子使得对方判负,......
  • 2024-02-26 闲话
    Course不是UndergraduateResearch.Plug-and-PlayKnowledgeInjectionforPre-trainedLanguageModels建议以后写完文章拿ChatGPT跑一遍语法错误metioned不是mentions谢谢。设计了“plug-and-play”的paradigm。下文记作pap范式主打map-tuning。有一......
  • 部署K8S-1-26
    DEVops入门1部署K8S1.1节点准备节点名ip功能k8s-master10.0.0.153k8s-node110.0.0.154k8s-node210.0.0.1551.2初始操作在所有节点执行#1关闭防火墙systemctldisablefirewalldsystemctlstopfirewalldfirewall-cmd--state#2关闭seli......
  • 近期总结 2024.2.19
    ARC098DDonation题意:一张无向连通图,\(n\)个点\(m\)条边。你一开始选择任意一个点开始走,到达点\(u\)时,要求你必须有\(a_u\)元,且可以在点\(u\)捐赠\(b_u\)元。可以以任意一点结束,求在所有点捐赠一次的前提下,你的最小初始钱数。\(1\len\len,m\le10^5\)考虑倒着来,......
  • 模拟赛 2024.2.16 解题报告
    A.楼房搭建题意:有\(n\)个数\(a_{1...n}\),以及初始全是\(0\)的\(b_{1...n}\)。现在每次选择一个\(i\in[1,n-1]\),然后选择下面一个操作:\(a_i\getsa_i+1,\spacea_{i+1}\getsa_{i+1}+2\)\(a_i\getsa_i+2,\spacea_{i+1}\getsa_{i+1}+1\)求使得\(\foralli,b......
  • 近期总结 2024.2.20
    AGC050CBlockGame题意:一个由B,S组成的字符串\(s\),你和对手在一个无限长的一维网格图进行游戏,对手一开始在其中一个格子。游戏第\(i\)轮:若\(s_i\)为B,你在网格图上的一个没有障碍以及非对手所在格子的格子上放一个障碍。若此时对手左右相邻两个格子上都有障碍,你胜利并......
  • 近期总结 2024.2.23
    dp专场。CF1784EInfiniteGame题意:一个由a和b构成的字符串\(s\),长度为\(n\)。两个人Alice和Bob在玩游戏,第\(i\)场中如果\(s_{(i-1)\bmodn+1}\)为a则Alice赢,否则Bob赢。两人遵循三局两胜原则:每当一个人胜场满两场时,称那个人赢了一轮,然后清空胜场记录开始......
  • 1.26
    使用Git前,需要先建立一个仓库(repository)。您可以使用一个已经存在的目录作为Git仓库或创建一个空目录。使用您当前目录作为Git仓库,我们只需使它初始化。gitinit使用我们指定目录作为Git仓库。gitinitnewrepo从现在开始,我们将假设您在Git仓库根目录下,除非另有说明。添加......