数据结构第七章习题答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第七章图

1 .下面是一个图的邻接表结构,画出此图,并根据此存储结构和深度优先搜索算法写出从C开始的深度优先搜索序列

【解答】

ABF > >

CDE——* ・

C开始的深度优先搜索序列:CDEABF(唯一的结果)

2.假定要在某县所辖六个镇(含县城)之间修公路,若镇I和镇J之间有可能

通过道路连接,则Wij表示这条路的长度。要求每个镇都通公路且所修公路总里程最

短,那么应选择哪些线路来修。

(2) .用C语言描述该图的数组表示法存储结构,并注明你所使用变量的实际含义

(3) .图示你所定义的数据结构。

(4) .标识出你选择的线路。

【解答】(1)

(2)

#defineMAX6

typedefstruct{

charvexs[MAX];〃顶点信息

intarcs[MAX][MAX];〃边的信息

intvexnum,arcnum;〃顶点数,边数}MGraph;

(3) 略

(4) {(1,3),(3,4),(2,4),(4,5),(5,6)}

3 .图G如下所示

1

4

153106

(1) .给出该图的所有强连通分量。

(2) .在图中删除弧<2,1>,然后写出从顶点【解答】

(1)共4个强连通分量:

4

(2)1,3,2,6,5,4

相关文档
最新文档