What is the purpose of 'Big O' notation in computer science?
Correct: C
Big O notation describes the upper bound (worst-case scenario) of an algorithm's time or space complexity as the input size grows. It provides a way to compare the efficiency of different algorithms without getting bogged down in hardware or implementation details.