Graphs are used everywhere. In social networks, drug discovery, search engines, maps etc. As a software engineer, it’s imperative that you are well-versed with the concepts of graph theory and be able to solve graph problems. Today let’s go over a fundamental graph searching algorithm known as depth first search…