我试图弄清楚我的算法的效率,但我有点困惑。只需要一些专家的想法来证明我的答案是正确的,或者将我引向某个地方,该地方正在解释关于不属于渐近主题的元素。(有很多资源,但我没有找到关于集合元素的任何内容)
当我们说两个循环的 O(n^2) 是正确的说:
n^2 是 O(n^3) 的一个元素
据我了解,大 O 是最坏的情况,而 omega 是最有效的情况。如果我们把它们放在图上,所有 n^2 的情况都是 O(n^3) 的一部分,所以第一个是不对的?
n^3 是 omega(n^2) 的一个元素
还有关于第二个是不对的。因为 omega(n^2) 的一些最佳情况并非 n^3 的所有情况!
最后是
theta(2^n) 的 2^(n+1) 个元素
我不知道如何衡量!