首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
admin
2017-01-04
36
问题
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
选项
答案
用邻接矩阵存储时,可用以下方法实现: void Print(int v,int start){//输出从顶点start开始的回路 for(i=1;i<=n;i++) if(g[v][i]!=0&&visited[i]==1){ //若存在边(v,i),且顶点i的状态为1 printf(”%d”,v); if(i==start)printf(”\n”); else Print(i,start); break; }//if }//Print void dfs(int v){ visited[v]=1; for(j=1;j<=n;j++) if(g[v][j]!=0) //存在边(v,j) if(visited[j]!=1){if(!visited[j])dfs(j);}//if else{cycle=1;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); }
解析
转载请注明原文地址:https://kaotiyun.com/show/XQRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述士族的源流和在西晋的发展过程。
1962年1、2月间,中共中央召开的统一思想、总结经验教训、明确工作方向的会议是()。
解放军渡江战役中横渡长江的东西两个攻击点是()。
阅读下列史料,并回答问题:在琶勒尼斯(注:地名)一役获胜后,他(庇西特拉图)便占领政府,并解除人民武装;现在他已能稳定地握住僭主政权,并且取得那克索斯。以吕格达密斯为统治者。他解除人民武装的方法是这样的:他在塞修斯庙举行了一个武装的阅兵式,同时举行一次民
在下列哪个条约中,最先出现了片面最惠国待遇?()
下列哪一项不是凯末尔世俗化改革的内容?()
汉建武二十四年(公元48年)匈奴()被南边八部拥立为南单于,他袭用其祖父呼韩邪单于的称号,请求内附,得到东汉的允许。从此以后,匈奴分裂为南北二部。
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
下图所示的CPU逻辑框图中,有两条独立的总线和两个独立的存储器。已知指令存储器IM最大容量为16384字(字长18位),数据存储器DM最大容量是65536字(字长16位)。各寄存器均有“打入”(Rin)“送出”(Rout/)控制命令,但图中未标出。
随机试题
1000kg对硝基氯苯(ClC6H4NO2)用含20%游离SO3的发烟硫酸磺化,规定反应终点时,废酸中含游离7%SO3(假定反应转化率为100%)。反应式如下:ClC6H4NO2+SO3→ClC6H3(SO3H)NO2试计算:对硝基氯苯磺酸生成量?
A.肺炎B.脑膜脑炎C.心肌炎D.急性肾炎E.关节炎流行性腮腺炎最常见的并发症是
A.肼屈嗪 B.呋塞米 C.卡托普利 D.普萘洛尔 E.硝普钠可抑制肾素分泌的药物是
A.皂角、白芥子B.地龙、丝瓜络C.石菖蒲、远志D.龙胆草、夏枯草E.僵蚕、全蝎颤证患者肢体颤动不止,应加用
某高级宾馆,地上建筑层数为22层,裙房部分为4层,裙房和建筑主体之间设有防火墙完全分隔,裙房部分的防火分区宜按()建筑的要求确定。
下列选项中,属于合同中免责条款无效的情形是()。
【2012广州NO.16】《曹全碑》是东汉邰阳县令曹全的纪功碑,明代万历时在陕西邰阳县莘里庄出土,今存西安碑林。《曹全碑》书法秀雅,是汉碑的典范;碑文涉及疏勒叛乱、黄巾起义、党锢之祸。尤其可补史志之缺。这些情况,明清以来的金石学家讨论已详,稍可补充的,是碑
人的需要按起源可分为()。
20世纪50年代中期,社会主义改造基本完成.标志着()(2009年多选)
HowtoapproachSpeakingTestPartOne•Inthispartofthetestyouanswerquestionsaboutyourselfandexpresspersonalopinio
最新回复
(
0
)