Depth First Search (DFS) is one of the most important algorithms in computer science. This is Pyhton implementation of the algorithm with step by step animated traversal using networkx Pyhton library.
You can find the full source code at : Depth First Search
P.S. I will post detailed explanation of code later.