首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设有向图采用邻接表表示法,其定义如下: typedef struct{ VertexNode adjlist[MaxVertexNum]; int n,e; //图的当前顶点数和弧数 }ALGraph
假设有向图采用邻接表表示法,其定义如下: typedef struct{ VertexNode adjlist[MaxVertexNum]; int n,e; //图的当前顶点数和弧数 }ALGraph
admin
2008-07-01
17
问题
假设有向图采用邻接表表示法,其定义如下:
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中存在有环路");
}
选项
答案
[*]
解析
转载请注明原文地址:https://kaotiyun.com/show/8fAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
编号为0,1,…,15的16个处理器,用单级互连网络互连,当用shuffle互连函数时,第9号处理器连至的处理器号数是()
提供数据链路层上的协议转换,在不同或相同的局域网之间存储和转发帧的是()
下列不属于混合形拓扑的优点的是()
在数据传输过程中,若接收方收到发送方送来的信息为10110011010,生成多项式为G(x)=x4+x3+1,请问接收方收到的数据是否正确?(请写出判断依据及推演过程)
计算机网络安全中的_______安全是指网络设备、程序、线路等方面的安全。
交易双方利用各自筹资机会的相对优势,以商定的条件将不同币种或不同利息的资产或负债在约定的期限内互相交换,以避免将来汇率和利率变动的风险,获取常规筹资方法难以得到的币种或较低的利息,实现筹资成本降低的交易活动是__________。
金属货币制度发展的先后顺序是
某基金于2009年7月1日发行,发行时的基金单位净值为1元。至2010年11月1日,该基金的总资产市值为120亿元,无负债,当日共有基金份额100亿份。自成立之日起至2010年11月1日,该基金以现金的方式分红3次,分别是2009年12月30日每份基金分红
某钢筋车间,现用的原材料是长度为10米的钢筋(直径都相同),需要制作一批长度为3米的钢筋90根,长度为4米的钢筋60根,请建立相应线性规划的数学模型(不用求解),使得下料既满足需要,又使原材料最少。
已知一个无向图的邻接表如下图所示,请给出从顶点v。开始的深度优先搜索遍历序列和广度优先搜索遍历序列。
随机试题
A.骨巨细胞瘤B.骨转移瘤C.骨肉瘤D.尤因肉瘤E.脊索瘤主要发生于颅底和骶椎的肿瘤是
患者,男,78岁。结肠癌,硬膜外阻滞下行左半结肠切除。麻醉前心率84次/分,血压:150/100mmHg,轻度贫血,心电示ST段改变。T12~L1穿刺向骶端置管4cm,给1.3%利多卡因、0.2%丁卡因(1:400000肾上腺素)混合液4ml,5分钟后平
下列各项中,影响现金流量表“购买商品、接受劳务支付的现金项目”的因素有()。
行政许可设定应遵循的基本规则是( )。
假设某企业编制第四季度的材料采购预算,预计季初材料存量为400千克,季度生产需用量为2000千克,预计期末存量为240千克,材料采购单价为8元,若材料采购货款有40%当季付清,另外60%在下季度付清,不考虑流转税的影响,则下列各项中,说法正确的有(
在幼儿园目前的歌唱教学活动中,常见的创造性歌唱教学主要有:(1)创编歌词;(2)创编表演动作;(3)处理歌曲的演唱表情和();(4)即兴歌唱和说话等。
“论先后知为先,论轻重行为重”。请谈谈你对这句话的看告?
醉驾:入刑
(2011年真题)下列关于牵连犯的说法中,正确的是()。
当下面4个协议运行在同一个网络中时,(25)协议属于自上而下的第一层。
最新回复
(
0
)