title: In what condition i should use topological sort using bfs and topological using dfs?
body: <p>both topological sorting using bfs and dfs has same time complexity
  <br>
  ie O(V+E) where V =&gt; number of vertices and E =&gt; number of edges
  <br><br>
  but the question is which algo to use in what condition????</p>