The importance of proper algorithm design cannot be understated! This leads me to discuss a few algorithms that I’ve seen over the years that come up again and again. While their treatment here is neither comprehensive nor rigorous as this article lacks the needed details and rigor of proof. The algorithms we will cover are based on Algorithms, 4th Ed. by Robert Sedgewick and Kevin Wayne.