首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设有向图采用邻接表表示法,其定义如下: typedef struct{ VertexNode adjlist[MaxVertexNum]; int n,e; //图的当前顶点数和弧数 }ALGraph
假设有向图采用邻接表表示法,其定义如下: typedef struct{ VertexNode adjlist[MaxVertexNum]; int n,e; //图的当前顶点数和弧数 }ALGraph
admin
2008-07-01
13
问题
假设有向图采用邻接表表示法,其定义如下:
typedef struct{
VertexNode adjlist[MaxVertexNum];
int n,e; //图的当前顶点数和弧数
}ALGraph //邻接表类型
下列算法f33的功能是,对以邻接表表示的有向图进行拓扑排序。
(1)阅读算法f33,并在空缺处填入合适的内容,使其成为一个完整的算法;
(2)对于如图所示的邻接表,将执行算法f33后的topo[]结果填入给定的数组中。
void f33(ALGraph G,int topo []){
int i,j,k,count=0;
int indegree[MaxVertexNum];
EdgeNode*p;//p为指向边表结点的指针
Queue Q;//Q为队列
FindIndegree(G,indegree);//求各顶点的入
度,并置于入度向量indegree
InitQueue(&Q);
for(i=0;i<G.n;i++)
if(!indegree
)EnQueue(&Q,i);
while(!QueueEmpty(&Q)){
j=[ ① ];
topo[j]=++count
for(p=G.adjlist[j].firstedge;p;p=p—>next){
k=p—>adjvex;
if(!(--indegree[k]))[ ② ];
}
}
if(count<G.n)printf("\n图G中存在有环路");
}
①
②
选项
答案
1.① DeQueue(&Q) ②EnQueue(&Q,k)
解析
转载请注明原文地址:https://kaotiyun.com/show/yfAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
页式存储是把________空间和_________空间都机械地等分成固定大小的页,按页顺序编号。
多处理系统中,要较好地解决动态的资源分配和任务调度,让各处理机的________尽可能均衡,并要防止________。
下列网址中属于C类IP地址的是()
提供数据链路层上的协议转换,在不同或相同的局域网之间存储和转发帧的是()
某个路由器的路由表如下表所示,假定接收到的IP地址为下述IP地址的IP分组,求IP分组的下一跳。(1)192.1.2.151(2)192.1.1.126
长1km,传输速率10Mbit/s,包含50个站点的令牌环,每个站引入1位延迟,信号传播速度为200m/μs,令牌长8位,数据帧长度为256位(包含32位开销),确认包含在数据帧中捎带,问该环不包括开销的有效数据速率为多少?
为了能够使客户端程序查询不同的信息资源时有统一的访问方法而定义的一种地址标识方法是()
在信用关系中,________的主要功能是充当信用媒介。
凯恩斯对货币需求理论的突出贡献在于他对货币需求动机的剖析在此基础上,把什么引入了货币需求函数?()
求x1,x2使其满足约束条件且使目标函数f(x1,x2)=x1+2x2达到最大.
随机试题
A.卡托普利B.米力农C.氯沙坦D.洛伐他汀E.阿司匹林能抑制环氧化酶的药物是
国务院港澳事务办公室发言人2019年7月2日就香港特别行政区发生的暴力冲击立法会事件发表谈话,表示坚决支持香港特别行政区和警方依法处置该事件,并依法追究暴力犯罪者的()。
A.L/S比值B.NSTC.羊水穿刺D.阴道涂片细胞学检查E.OCT用于产前诊断的是
A.关节扭伤后的冷疗法B.脑外伤的患者头部冷疗C.按摩与推拿疗法D.浅表性炎症后期进行热疗E.使用搽剂目的是用来减少脑细胞耗氧,以利于脑细胞功能恢复的治疗方式是
血清铁减低,总铁结合力增高及转铁蛋白饱和度减低见于
1.背景某施工单位承包了一矿井的运输石门施工任务,该石门所穿过的岩层主要为泥岩和煤层,岩层遇水后易膨胀,稳定性较差,岩层倾角为20°。石门设计采用锚喷网支护,临时支护为打锚杆,必要时喷混凝土,支护紧跟工作面。该施工队为加快进度,在未经建设单位同意的情况下
企业收到与资产相关的政府补助时,会计处理正确的是()。
ReutersExtelFinancial
•Readthememobelowaboutbusinessreportwriting.•ChoosethebestwordtofilleachgapfromA,B,CorDontheoppositep
Thepurposeofimprovingtheeducationqualityistocreateanenvironmentinwhichpeoplemayachievefurthersuccess.Enjoyin
最新回复
(
0
)