Here is some code in java I want to put in C++
Since c++ dont have labeled breaks, how would I code the above?Code:out:
for(int u=0;u<N;u++)
{
Arrays.fill(dist,20000);
int source = u;
dist[source] = 0;
for(int i=0;i<N;i++)
{
for(int k=0;k<edges;k++)
{
int sol = dist[ t[k] ] + c[k];
int v = f[k];
if( dist[v] > sol )
dist[v] = sol;
}
}
for(int k=0;k<edges;k++)
{
if( dist[ f[k] ] > dist[ t[k] ] + c[k])
{
negcycle = true;
break out;
}
}
}