线性时间

✍ dations ◷ 2025-12-10 05:25:27 #线性时间

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

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

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

相关

  • 交尾交配是指的是生物的生殖细胞进行交换,导致受精和繁殖的活动。家畜之间的交配活动通常也可称为配种。昆虫、鸟类和卵胎生鱼类的交配活动可以称为交尾。雄性的精子会进入雌性体
  • 埃尔温·薛定谔埃尔温·鲁道夫·约瑟夫·亚历山大·薛定谔(德语:Erwin Rudolf Josef Alexander Schrödinger,1887年8月12日-1961年1月4日),生于奥地利维也纳,是奥地利一位理论物理学家,量子力学的
  • 旱河 (北京市大兴区)坐标:39°40′52″N 116°29′26″E / 39.6810076°N 116.4905231°E / 39.6810076; 116.4905231旱河是北京地区的一条河流,凤河的支流。位于大兴县。起源于魏善庄乡羊房村北,
  • 亚历山大·麦肯德里克亚历山大·麦肯德里克(英语:Alexander Mackendrick,1912年9月8日-1993年12月22日)是一位苏格兰裔美国导演和教师。他生于波士顿,后来移民苏格兰。一开始他制作电视广告,后来转而从
  • 比尔·米林威廉·米林(英语:William Millin,1922年7月14日-2010年8月10日),小名比尔(Bill),经常被昵称为风笛手比尔(Piper Bill),生于加拿大萨克其万,三岁时随苏格兰籍父亲回到格拉斯哥。他在二次大
  • 倾向 (杂志)《倾向》文学人文杂志,1993年创刊,由当时旅居美国的贝岭、石涛和居住中国大陆的孟浪、陈东东等海内外诗人、作家共同发起创办。到2000年夏季为止总共出版了13期。在相隔整整7
  • 格奥尔基·尼古拉耶维奇·扎鲁宾格奥尔基·尼古拉耶维奇·扎鲁宾(俄语:Георгий Николаевич Зарубин,1900年-1958年),苏联外交官。外交部副部长。1900年生。萨拉托夫省人。曾参加工农红军
  • Renegade KidRenegade Kid是一家美国的电子游戏开发商。公司于2007年在德克萨斯州奥斯汀市成立,于2016年8月解散。公司以在任天堂DS平台开发的第一人称冒险游戏《病院(英语:Dementium: The
  • 荷万荷万(英语:Roban)是砂拉越木中省砂拉卓县荷万副县的副县城,位于荷万河(马来语:Sungai Roban)和实比拉河(马来语:Sungai Seblak)的交界处,临近有许多小河流及小溪。荷万是一座拥有7排店
  • 伊恩·布热津斯基伊恩·约瑟夫·布热津斯基 (英语:Ian Joseph Brzezinski, 1963年-)是一位美国外交政策和军事时事专家。1986年毕业于威廉姆斯学院,之后一年担任美国国家安全委员会信息数据分析师