Merge Sort algorithm

In this tutorial, I will be with you to learn about an algorithm to sort the elements in an array, Merge Sort algorithm! OK, Now suppose I have an array of numeric values arranged as follows:

The Merge Sort algorithm divides the array into… Read More

What is Big O Notation?

We often hear about fast and efficient algorithms when performing a task, but how quickly and efficiently is this understood? Is it measured by the time it takes to complete that task in seconds or minutes? The answer is not! The program on my computer… Read More