【发布时间】:2018-04-27 23:26:25
【问题描述】:
在我的作业中,我以语句的形式获得了一些关于算法的信息。其中一种说法是:“算法 B 的最佳运行时间是 Ω(n^2);”。
我的印象是算法的最佳情况运行时间总是下限、上限或紧限。我想知道这样的算法是否也可以具有其最佳情况运行时间的上限。如果是这样,发生这种情况的算法示例有哪些?
【问题讨论】:
-
每个算法都有这样的界限。
-
是的。例如,您可以简单地尝试使用二进制搜索。见stackoverflow.com/questions/28389065/…
-
我已编辑以扩展我的问题,因为您的回答没有回答我的问题。
-
@gnat,我的建议是暗示这个问题有一个更适合其他 SE 站点的主题,并且相同的研究和潜在问题最好以这种方式集中。并不是说应该将问题移到那里。这是对 OP 的一个提示,即最好在软件工程或其他方面而不是 SO。
标签: algorithm performance asymptotic-complexity