时间复杂度 n^(O(k)) 表示什么?

What does the time complexity n^(O(k)) signify?

我最近遇到一个问题,看到可以在n^(O(k))时间决定,这仍然暗示问题在NP中。这种复杂性代表什么?怎么是非确定性多项式时间复杂度?

这意味着它在NP中,因为P是NP的子集,并且当k为常数时n^(O(k))是多项式。

所以如果它可以在多项式时间内决定那么它就在P中,而P在NP中所以问题也在NP中。

编辑: 这是在假设 k 是常数或 "smaller" 而不是 n(当 n-> 无穷大时)