首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
已有邻接表表示的有向图,请编程判断从第u顶点至第v顶点是否有简单路径,若有则打印出该路径上的顶点。
admin
2019-08-01
61
问题
已有邻接表表示的有向图,请编程判断从第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://jikaoti.com/ti/wAGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
晋察冀抗日根据地
戊戌政变发生的时间是()。
简述三十年战争的过程及其结果。
马克思和恩格斯之所以能创立科学社会主义理论,主要是由于()。
格拉古兄弟改革
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
一棵:BS’r树共7个结点,值分别为1、2、3、4、5、6、7,形态为满二叉树,()不是插入序列。
某浮点机字长16位,其浮点数格式为:阶码5位(含1位阶符),采用补码表示,尾数11位(含1位数符),采用补码表示,且尾数为规格化形式。已知X=0.1011000011×20.0101,Y=0.0001100000×20.1000,试求X+Y.要求写出详细的
设有m个连续单元供一个栈与队列使用,且栈与队列的实际占用单元数事先不知道,但是要求在任何时刻它们占用的单元数量不超过m,试写出上述栈与队列的插入算法。
通常通信信道的带宽越大,在数据传输中失真将会()。
随机试题
患者,男性,20岁。主诉面部皮疹反复发作4年余,时轻时重。查体:面部油脂分泌较多,可见红色丘疹、粉刺、脓肿、结节,凹陷性瘢痕。为控制疾病的发作,平日应注意
下列各类疾病中主要应采取第一级预防的是
A.妊娠的雌鼠数/交配雌鼠数×100%B.正常分娩雌鼠数/妊娠雌鼠数×100%C.出生时活产的胎仔数/胎仔的总数×100%D.出生后第一天存活仔数/胎仔总数×100%E.出生时活产的胎仔数/胎仔总数×100%幼仔哺育存活率主要
《城市排水工程规划规范》规定,城市排水工程规划期限应与()期限一致。
关于保证的种类,下列说法中正确的是()。
证券公司只能接受其全资拥有或者控股的、或者被同一机构控制的期货公司的委托从事介绍业务,不能接受其它期货公司的委托从事介绍业务。( )
CouranCoveIslandResortisalargeintegratedecotourism-basedresortlocatedsouthofBrisbaneontheGoldCoast,Queensland,
(2009年下半年)国家信息化体系包括六个要素,这六个要素的关系如下图所示,其中①的位置应该是(1)。
人们把以()作为硬件基本部件的计算机称为第1代计算机。
Chicago:SomeBigPlacestoSeeinthe"CityoftheBigShoulders"Earlylastcentury,thepoetCarlSandburgdescribedChic
最新回复
(
0
)