两个算法如何与O(n ^ 2)另一个Ω(n)具有大约相同的运行时间?

时间:2015-05-06 17:03:58

标签: big-o complexity-theory

两种算法如何

  • 一个O(n²)
  • 另一个Ω(n)

在测试大量算法时有相同的实际运行时间吗?

1 个答案:

答案 0 :(得分:2)

O(f(n))是一组与f(n)或更慢成比例增长的函数。

Ω(f(n))是一组与f(n)或更快成比例增长的函数。

有许多功能的增长速度至少与n一样快,但速度不会快于n^2。例如:nn*log nn^1.5n^2