August 2017
Intermediate to advanced
222 pages
5h 3m
English
We’ve seen that Big O is a great tool for contrasting algorithms and determining which algorithm should be used for a given situation. However, it’s certainly not the only tool. In fact, there are times where two competing algorithms may be described in exactly the same way using Big O Notation, yet one algorithm is significantly faster than the other.
In this chapter, we’re going to learn how to discern between two algorithms that seem to have the same efficiency, and select the faster of the two.