发布网友 发布时间:2022-03-27 09:48
共1个回答
热心网友 时间:2022-03-27 11:17
最近在看这部分,可惜没记住无向连通图邻接表的定义。追答// 下面是我修改的,你编译看看
void buildhead(ALGraph &G) //创建一个头结点表
{
int i=0;
while(i nextarc=NULL;
i++;
}
}
void createG(ALGraph &G) //创建一个图表
{
int i=0,j=0;
while(i nextarc;
cout > p->adjvex >>p->info;
p=p->nextarc;
}
i++;
}
}
void output(ALGraph G)
{
ArcNode *p;
int i=0;
while(i " ; p=G.vertices[i].firstarc->nextarc;
while(p) {
cout adjvex info nextarc;
}
i++;
}
}