Can someone explain how to find the length of the longest connected path in a graph. I have tried using the common technique, of finding the most distant node(leaf node) from any node and then find the most distant node from this leaf node using dfs twice. This is my code, don't know why this is giving RE.
Code
[problem:Problem] https://www.spoj.com/problems/PT07Z/