Getting the optimal solution to a data structures and algorithms problem is great, but it isn't always possible. This lesson teaches you: