Being in the software development you often hear some type of O expression when someone is talking about an algorithm.  Given that I don’t have a computer science background I always seemed to ignore what it meant.  Recently I decided to dig into the topic and get a better understanding.  Turns out it’s a fairly simple concept.

This is how I learned it:

– What log in math means: https://www.mathsisfun.com/algebra/logarithms.html

– Video explanation with examples: https://www.youtube.com/watch?v=V6mKVRU1evU

– Supplement what you’ve learned/seen by reading: https://www.interviewcake.com/article/big-o-notation-time-and-space-complexity