dijkstra.cpp File Reference
#include <bits/stdc++.h>

Classes

class  dijkstra_sssp< graph >
 
struct  edge_t
 

Functions

int main ()
 

Function Documentation

int main ( )
127  {
128 
129  int t;
130  cin >> t;
131  while(t--) {
132  undirected_graph<long long, edge_t> g;
133  long long n, m, u, v, wt;
134  cin >> n >> m;
135  while(m--) {
136  cin >> u >> v >> wt;
137  edge_t e(u, v, wt);
138  g.add_edge(e);
139  }
140 
141  cin >> n >> m;
143  long long len = shpath.dist_to(m);
144  if(len != -1)
145  cout << len << endl;
146  else
147  cout << "NO" << endl;
148  }
149 }
Definition: dijkstra.cpp:13
Definition: dijkstra.cpp:104