I know that this question has been asked some times. But I just can't understand yet and those questions are too old to reply...
I Read about Kahn's Algorithm
Also about DFS
Plus Tarjan's strongly connected components algorithm
But i Just can't understand the process to make it work.
All I've done so far is to initialized and feed the graph.
And found the shortest path from vertéx A to B.