我对术语使用感到困惑。如果人们说'#34;在最坏的情况下操作的复杂性"它们是什么意思:下限或上限?
答案 0 :(得分:2)
大多数人的意思是紧界限(即一个上界和下界的界限),通常以大Θ(大theta)表示法给出。许多只传递形式主义知识的人使用大O符号,意味着一个上限,但实际上意味着一个紧张的界限。
有些人将自己限制在上限,因为他们不确定自己的束缚是否紧张。
实际上没有人在没有明确说明的情况下讨论下限。
然而请注意,情况的类型(最佳/平均/最差/ ...)和边界的种类(上/下/紧)是正交的:在情况X中,复杂度恰好是Θ(f(n) ),有下界Ω(g1(n)),Ω(g2(n))等,上界O(h1(n)),O(h2(n))等 - 它是完全合理地给出最坏情况复杂性的下限,或最佳情况复杂性的上限。