add Second-best Minmum Spanning Tree
add Shortest Path using SPFA
Build Biconnected Graph using Tarjan
add Get Biconnected Component using Tarjan
add Get Bridge using Tarjan
add Get Cut Point using Tarjan