标签: algorithm big-o
如果我们知道问题的时间复杂度为Ω(n^2)的 lower ,那么我认为不可能有一个具有最坏情况时间复杂度的算法{ {1}}?
Ω(n^2)
答案 0 :(得分:0)
如果问题的时间复杂度的下限为Ω(n^2),那么这意味着解决此问题的算法必须至少 C*n^2时间。
C*n^2
另一方面,您的算法最多 K*n*logn。
K*n*logn
此算法的运行时间不能超过nlogn。您需要的是一种运行时间至少为n^2的算法。
nlogn
n^2
因此;这个算法不可能解决这个问题。你是对的。