Hello All problem H.Bridges :http://codeforces.net/gym/100712/attachments
my solution :
code : http://ideone.com/86zKZk
run Tarjan algorithm store each bridge edges in map
make new graph without bridges edges
run DFS on graph and give each component Unique id
make graph from component IDs then get Longest path
if there is no bridges in graph then answer is 0
else the answer will be #ofbridges — longest path.
my solution getting MLE any hint to pass it ?
Thanks All.
UPD : Solved
solution : http://ideone.com/QIYU0x