Practice mode Data Structures

Which notation gives an asymptotic lower bound on an algorithm’s running time?

Correct answer B. Big-Omega (Ω)

Explanation

Big-Omega says a function grows at least as fast as another, so it is a lower bound. Big-O is an upper bound, and Big-Theta is a tight bound that holds both above and below. Little-o is a strict upper bound. Any comparison-based sort, for instance, is Ω(n log n) in the worst case, which means no such sort can do better than that.

Report a problem

Answer checked How we write and check questions

Tip: press A, B, C or D to answer, and N for the next question.

Advertisement

Have a question about this answer?

Your email address will not be published. Required fields are marked *

Links and website addresses are not allowed in comments.