Divide and Conquer Algorithms
Divide and conquer is a powerful algorithm used to solve many important problems such as merge sort, quick sort, selection sort and performing matrix multiplication.
Big O Notation Simplified
In this blog post, I am going to talk about Big O Notation. I will explain what is the Big O Notation, how is Big O Notation associated with Algorithms, and provide some examples.
What is an algorithm?
The very first time I heard the word algorithm, the first thing that came to my mind was a very complex process that involves mathematical formulas, a process that would be very difficult to understand.