The intent of this repository is to store the files that I will came accross while learning Datastructure and Algorithms. The source of the problems are mentioned in the comment/property section of the files.
DSA/java/DFS.java is a Reccursive and Non-Reccursive with support for storing discovery time and finished time. Please refer CLCR book for more details. Helpful youtube content can be found here.