The Big O Notation

Algorithmic Complexity Made Simple — This Is NOT An Oxymoron!

Semi Koen
Towards Data Science
8 min readJun 19, 2020

--

Photo by Dollar Gill on Unsplash

An algorithm’s performance depends on the number of steps it takes. Computer Scientists have borrowed the term ‘Big-O Notation’ from the world of mathematics to accurately describe an algorithm’s efficiency. Many self-taught Developers and Data Scientists either settle for a solution that ‘just works’ without thinking how to…

--

--

Passionate about creating elegant software. Fuelled by iced coffees & witty words. Currently in Japan. Opinions are my own; often flawed