首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
admin
2019-08-15
39
问题
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
选项
答案
用邻接矩阵存储时,可用以下方法实现: void Print(int v,int start){ //输出从顶点start开始的回路 for(i=1;i<=13;i++) if(g[v][i]!:0&&visited[i]==1){ //若存在边(v,i),且顶点i的状态为l printf("%d",v); if(i==start)printf(”\n”); else Print(i,start); break; }//if }//Print void dfs(int v){ visited[v]=1 ; for(j=l;j<=n;j++) if(g[V][j]!=0) //存在边(v,j) if(visited[J]!=1){if(!visited[j])dfs(j);}//if else{cycle=l;Print(j,j);} visited[v]=2; } void find—cycle(){ //判断是否有回路,有则输出邻接矩阵。visited数组为全局变量 for(i=1;i<=n;i++)visited[i]=0; for(i=1;i<=n;i++)if(!visited[i])dfs(i); } 提示:此题考查的知识点是图的遍历。有向图判断回路要比无向图复杂。利用深度优先遍历,将顶点分成三类:未访问,已访问但其邻接点未访问完,已访问且其邻接点已访问完。下面用0、1、2表示这三种状态。前面已提到,若dfs(v)结束前出现顶点M到v的回边,则图中必有包含顶点v和u的回路。对应程序中v的状态为1,而u是正访问的顶点,若找出u的下一邻接点的状态为1,就可以输出回路了。
解析
转载请注明原文地址:https://kaotiyun.com/show/SdCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
系统地阐明道家思想的著作《淮南鸿烈》,也叫《淮南子》,是汉武帝时()集宾客写成的。《淮南子》问世时,黄老思想在政治上已不占支配地位了。
在国民政府统治下的中国民族经济发展缓慢的原因不包括()。
鸦片战争失败后,西方列强强迫清政府签订了中国近代史上第一批不平等条约。鸦片战争是中国历史的转折点,对中国历史产生了深远的影响。中国开始逐步沦为半殖民地半封建社会。据此回答问题:中英《南京条约》所规定开放的通商口岸分布于()
鸦片战争失败后,西方列强强迫清政府签订了中国近代史上第一批不平等条约。鸦片战争是中国历史的转折点,对中国历史产生了深远的影响。中国开始逐步沦为半殖民地半封建社会。据此回答问题:规定外国人在中国可以不受中国法律管束的不平等条约是()
电子计算机的发展经过了四代,①电子数值积分计算机(ENIAC);②集成电路计算机;③大规模集成电路计算机;④晶体管计算机;⑤人工智能计算机,其先后顺序是()。
关于一战后构筑的凡尔赛体系,说法不正确的是()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
三类线程search、insert、delete共享(访问)单链表,利用P、V原语操作实现这三类线程。限定如下:(1)search可以与同类线程同时执行;(2)insert类线程之间互斥,但是可以与任意多search同时执行;(3)del
为了在通用操作系统管理下的计算机上运行一个程序,需要经历几个步骤,但是,()不是一定需要。
已知AOE网中顶点v1,v2,v3,……v7分别表示7个时间,有向线段a1,a2,a3,……a10。分别表示10个活动,线段旁的数值表示每个活动花费的天数,如下图所示。请填写下面两个表格,并用顶点序列表示出关键路径,给出关键活动。
随机试题
患病后易并发心悸、水肿、痹证的是
()是安全生产制度体系中最基本、最重要的制度。
某出口商担心日元贬值而采取套期保值,可以()。
()是目前较为合理的评价基金业绩表现的指标。
二次群和三次群PCM端机输出端口码型为()。
“跳一跳,摘个桃”体现了________,是由苏联心理学家________提出的理论。
调查报告的主体部分应包括的基本内容是:调查得来的基本情况,对调查情况的综合分析,在分析研究基础上提出的见解(意见、建议、办法)。()
请根据提供的素材文件“ppt素材.docx”中的文字、图片设计制作演示文稿,并以文件名“ppt.pptx”存盘,具体要求如下:将素材文件中每个矩形框中的文字及图片设计为1张幻灯片,为演示文稿插入幻灯片编号,与矩形框前的序号一一对应。
台湾“日月双影”位于南投县鱼池乡水社村,是台湾唯一的天然湖,由玉山和阿里山之间的断裂盆地积水而成。湖面海拔760米,面积约9平方千米,平均水深30米,湖周长约35千米。日月潭四周群山环抱,重峦叠嶂,潭水碧波晶莹,湖面辽阔,群峰倒映湖中,优美如画。每当夕阳西
Lookatthechartbelow.Itshowstheturnover,theaveragestockpriceandthemarketshareofeightcompanies(A-H)inthreewee
最新回复
(
0
)