Breadth first search is one of the most basic algorithms for searching a graph. Many other algorithms like Prim’s minimum spanning tree and Dijkstra’s single source shortest path algorithm are...

Within this blog post we will be going over 3 lemma and 1 theorem related to breadth first search. If you haven’t gone through our previous Breadth First Search algorithm,...

Sublime Text Editor is a free, lightweight and one of the most used software for development purpose. It's available for MAC, windows and Linux. One of the factors that make...

In this series of blog post we are going to understand various approaches for sorting a set of numbers. Given an input of numbers we are going to display the...

INTRODUCTION So, you have finally choosen to jumpstart your learning related to Data Science, I will try to smoothen the bumpy ride of data science's terms, concepts and idealogy and...

First of all we need to install the right tools to get started with our journey of Data Science. We’ll go through the installation process and explain what the software...