...

Comparing Algorithms With Python and Big-O Notation

An algorithm is a step by step method of solving a problem. This post will help you  think about algorithm design. Big-O changed the way I thought about programming. In this post we’ll be analyzing 2 algorithms that do the same thing and figure out which ones better using Big O notation and then testing our theory.  […]