Best Conceivable Runtime (BCR)
The Best Conceivable Runtime is the best runtime you could conceive of a solution to a problem having.
Example
You want to compute the number of elements that two arrays have in common. You already know that you can't do better than
Suppose you have to find all pairs with sum k within an array.
It's wrong to say that you can't do better of
Remember that the best conceivable runtime is not necessarily achievable. It says only that you can't do better than it.
Last thing, if you ever reach the BCR and have
Here an example of how to use BCR.