首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
admin
2019-08-01
75
问题
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
选项
答案
void Allpath(AdjList g,vertype u,vertype v){ //求有向图g中顶点u到顶点v的所有简单路径,初始调用形式 int top=0,s[]; s[++top]=u;visited[u]=1; while(top>0||p){ p=g[s[top]].firstarc; //第一个邻接点 while(p!=null&&visited[p一>adjvex]==1)P=p一>next; //下一个访问邻接点表 if(p==null)top--; //退栈 else{ i=p一>adjvex; //取邻接点(编号) if(i==v){ //找到从u到v的一条简单路径,输出 for(k=1;k<=top;k++)printf(“%3d”,S[k]); printf(“%3d\n”,v): }//if else{visited[i]=1;s[++top]=i;} //else深度优先遍历 }//else }//while }
解析
转载请注明原文地址:https://kaotiyun.com/show/u8Ci777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
【《望厦条约》】上海师范大学2003年中国近代史真题;湖南师范大学2016年中国史综合真题
1945年,联合国成立之时,创始会员国共有()个国家。
关于井田,最具权威性的最早的叙述者是()
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
隋唐五代时期是中国古代商品经济发展史上的一个重要阶段,种类多,交换规模大,交换方式多。试回答问题:下列关于隋唐钱币的表述,不正确的是()
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1MB,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。(1)写出主存与缓存的地址格式(标明各字段名称与位数)
设一段正文由字符集{A,B,C,D,E,F)中的字母组成,这6个字母在正文中出现的次数分别为{12,18,26,6,4,34)。(1)为这6个编码设计哈夫曼编码。(2)设每个字节由8位二进制位组成,试计算按哈夫曼编码压缩存储这段正文共需多少个字
通常通信信道的带宽越大,在数据传输中失真将会()。
计算机系统中存储器为何采用分级结构?
生成多项式为x3+x+1,则数据信息10101的CRC编码是()。
随机试题
下列泌尿系统疾病中,不出现管型尿的是
与吸光系数的大小无关的是
社区护士对老年人进行慢性便秘的健康指导,其中不恰当的是
薛某驾车撞死一行人,交警大队确定薛某负全责。鉴于找不到死者亲属,交警大队调处后代权利人向薛某预收了6万元赔偿费,商定待找到权利人后再行转交。因一直未找到权利人,薛某诉请交警大队返还6万元。根据社会主义法治理念公平正义要求和相关法律规定,下列哪一表述是正确的
投资项目机会研究是投融资服务项目中的一项重要工作内容,按照项目生命周期四阶段划分方式,该项工作应属于项目()的工作范围。
阅读材料,根据要求完成教学设计。材料下图是某初中物理教科书“功率”一节中的内容。任务:基于该图片内容,设计一个包含师生交流的教学方案。
进程调度有各种各样的算法,如果算法选择不当,就会出现()现象。
【S1】【S8】
Pakistan’searthquakekilledmorethan70,000peopleandleftanother3.5millionhomeless.Almost10,000schoolsweredamagedo
A、Thefloorisdirtywithdustfromshoes.B、Theflooriscoveredwithcigaretteash.C、Theflooriscoveredwithbooks,D、Thef
最新回复
(
0
)