运行结果正确
其中对邻接表的基本操作做了一点改动,这里的邻接表创建的是有向图。

完整代码
链接地址
主要代码
#include"邻接表声明.h"
#include"队列声明.h"
//拓扑排序
void top_sort(adj_g_point g,int result[]){
//首先找一个数组把入度存一下
int *in_degree=(int*)malloc((g->v_num)*sizeof(int));
//初始化这个入度表
for(int i=0;i<g->v_num;i++

本文介绍了如何使用C语言通过邻接表来实现有向图的拓扑排序,展示了完整的代码,并提供了链接地址,实现了对邻接表的基本操作。
最低0.47元/天 解锁文章
1580

被折叠的 条评论
为什么被折叠?



