首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
admin
2019-08-01
42
问题
已有邻接表表示的有向图,请编程判断从第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/8NCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
武则天时期,为了管理天山以北的广大区域而设立了()。
乾隆时期,明确规定了驻藏大臣的地位与达赖班禅同等,并实行“金瓶掣签”制度的文件是()。
()时,为补充兵力,开拓财源,“料民于太原”(今山西西南部)。料民就是清查民数,以便于征兵,结果引起奴隶和平民的反抗。这表明西周王朝已失去了对社会的控制力量。
论述雅典和罗马通过对外扩张成为帝国的过程,并分析雅典帝国短暂而罗马帝国长久的原因。
新文化运动前期的指导思想是()。
洋务运动时期,首批赴欧海军留学生派出的时间是()。
下列选择中,()不是操作系统关心的主要问题。
一组记录的关键字为{25,50,15,35,80,85,20,40,36,70),其中含有5个长度为2的有序表,用归并排序方法对该序列进行一趟归并后的结果是()。
A、1243B、4312C、2134D、3214D图的BFS遍历。D选项,首先访问结点3,与3邻接的结点4、2都未曾访问过,故3后面因该为2、4(或4、2),故D错。
指令系统字长16位,每个地址码为6位,采用扩展操作码的方式,试设计14条二地址指令,100条一地址指令,100条零地址指令。(1)画出操作码的扩展形式。(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的
随机试题
惯性制动试验台的基本原理是利用旋转飞轮的动能模拟汽车在道路上行驶时的平移动能。()
以政府名义给予国家公务员最高层次荣誉称号授予权限的部门是
除促黑色素激素外,具有微弱促进黑色素细胞产生黑色素作用的激素是
移植排斥反应的类型不包括
急性硬膜下血肿指损伤后几天内
已知甲、乙两组工人月工资(单位为元)资料如下:根据上述资料请回答:
马克思的一生有两大独创发现,分别是()
利用第二类换元积分法求解下列不定积分.
OnehundredandthirteenmillionAmericanshaveatleastonebank-issuedcreditcard.Theygivetheirownersautomaticcreditin
Wehavearrivedatanimportantmomentin【B1】______thethreatposedtoournationandtopeacebySaddamHusseinandhisweapons
最新回复
(
0
)