线性时间

✍ dations ◷ 2025-11-17 19:47:41 #线性时间

在计算复杂性理论,一个被称为线性时间或 Ο()时间的算法,表示此算法解题所需时间与输入资料的大小成正比,通常以表示。换句话说,执行时间与输入资料大小为线性比例。例如将一列数字加总的所需时间,正比于串列的长度。

然而实际情况常有差距,真实的执行时间很可能与预期的比率相差甚大,尤其在n的值很小时。在技术讨论时,在足够大的量n之下算法的执行时间从 a n {displaystyle an} log())。最低限度复杂性的证明已被小O符号含括;通用排序算法被认为是Ω( log())。另外,要找到一个集合中最大的元素是 Ω(),因为算法必须至少比较过()次才能找到最大元素。

任何必须依赖全部输入内容才能得解的问题,它最少也得要线性时间才能得解,因为它至少得花线性时间来读取输入资料。

相关

  • 深成岩深成岩,是侵入火成岩,位于地壳的较大深度(>2 km),在地下缓慢冷却使得矿物具有大的结晶粒度。常为斑岩纹理。岩石学中,常见为辉绿岩(粗玄岩(英语:dolerite))。这个英文术语起源于罗
  • 1816年1816年逝世人物列表:1月 - 2月 - 3月 - 4月 - 5月 - 6月 - 7月 - 8月 - 9月 - 10月 - 11月 - 12月
  • 努恩努恩(Nun,亦写作Nu),是埃及神话中原始水和混沌之神。与尼罗河的泛滥有关:每年泛滥季节,河水淹没河谷地区,无边无际,一片汪洋。努恩的形象也包含着古埃及人关于一切江河湖泊和海洋的
  • 阿曼里亚尔里亚尔(阿拉伯语: ريال;货币编号:OMR)是阿曼的流通货币。辅币单位贝沙。1里亚尔=1000贝沙。
  • 塞西尔狸藻塞西尔狸藻(学名:)为狸藻属一年生小型食虫植物。其种加词“”来源于印度植物采集者法德·塞西尔·萨尔达尼亚·S·J(Father Cecil Saldanha S. J.),他于1981年将塞西尔狸藻呈交给
  • 萨兰托萨兰托,也称萨兰托半岛(意大利语:Penisola Salentina)或萨兰蒂纳半岛(Salentina),是位于亚平宁半岛东南部的一个半岛。萨兰托半岛的范围包括了普利亚的塔兰托省、莱切省、布林迪西
  • 吉姆·菲茨帕特里克吉姆·菲茨帕特里克(Jim Fitzpatrick,1952年4月4日-)是一位英格兰政治人物,他的党籍是工党。在1997年至2010年,他担任波普拉和莱姆豪斯选区选出的英国下议院议员。他出生在苏格兰
  • 漓江漓江又名灕水、癸水,位于广西壮族自治区东北部,属珠江流域西江水系,为支流桂江上游河段的通称。漓江起点为兴安县溶江镇灵渠口,终点为平乐三江口。漓江上游为大溶江,下游即为的桂
  • 衍秀衍秀(1822年-1870年),字东之,号实夫,筱堂,费莫氏,满洲正白旗人,道光庚子举人,咸丰壬子进士。咸丰年间选翰林院庶吉士、编修、侍读,日讲起居注官,顺天乡试同考官,会试同考官;同治年间任内阁学士兼礼部侍郎、阅卷大臣、仓场侍郎等职。
  • 刘显宜刘显宜(1903年-1976年9月30日),湖南耒阳人,中国人民解放军将领、中国人民解放军开国少将。曾任中国人民解放军总后勤部运输部副部长。1955年,授予中国人民解放军少将。1976年去世。