我正在尝试实现 Prims 算法来查找给定图的最小生成树。代码现在可以编译,但可执行文件(而不是打印 MST)会打印“segmentation fault:11”。此外,我收到警告:
Warning: control reaches end of non-void function
有人能帮我理解它有什么问题吗?提前致谢。
double Graph::getWeight(int v, int w)
{
if(edge(v,w))
{
Node* t = adj[v];
while(t != NULL)
{
t = t->next;
if((t ->v) == w)
return t->weight;
}
}
}