首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试设计一个算法,判断一个有向无环图G中是否存在这样的顶点,该顶点到其他任意顶点都有一条有向路径。有向图G以邻接表的形式存储。 根据设计思想,采用C、C++语言描述算法,关键之处给出注释。
试设计一个算法,判断一个有向无环图G中是否存在这样的顶点,该顶点到其他任意顶点都有一条有向路径。有向图G以邻接表的形式存储。 根据设计思想,采用C、C++语言描述算法,关键之处给出注释。
admin
2017-04-28
75
问题
试设计一个算法,判断一个有向无环图G中是否存在这样的顶点,该顶点到其他任意顶点都有一条有向路径。有向图G以邻接表的形式存储。
根据设计思想,采用C、C++语言描述算法,关键之处给出注释。
选项
答案
算法实现如下: 方法一:广度优先遍历(使用队列) int rbfs (ADJLIST g,int vi) int i, count, yes; yes=0; courit=1; queue Q; for(int i=O;i<n,i++)visited[i]=0;11初始化访问标记数组 enqueue (vi,Q) ; visited [vi]=1; //初始化 while (!empty {Q) && ! yes) { int w—Q.front; p=g[w]. firstarc; while (p!=NULL&&!yes) { w=p—>adjdata; if (visited [w] =0) { visited [w] =1; enqueue (w, Q) ; } else p=p—>next; }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/PJRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
略述晚清政府发展近代工商业的措施。
以下内容不属于中国共产党为解决中西部落后问题,巩固发展国防事业而采取的三线建设的是()。
夏王朝建立后,将其领土划分为九州,派九牧进行治理,在九州范围内根据土地的肥沃程度缴纳贡赋,称为()。
在1945年提议战后有必要建立一个普遍性的国际组织(即后来的联合国),以维持国际和平与安全的国家不包括()。
洋务派创办军事工业的方式是()。
关于希腊早期宗教的叙述不正确的是()。
阅读材料,回答以下问题:今日中国独立自由的地位,已随不平等条约的撤废而获得。然而我们中国国民正确的反应,是义务感的激发与责任心的加强。国家的责任与国民的任务,从此更加重大。建国工作的完成,建国理想的实现,皆有待于我们的奋斗和牺牲。“天下无易事,天下无难事
简述“事实判断、成因判断和价值判断”三者的相互关系。
20世纪五六十年代经济高速增长时期,西欧经济增长最快的国家是()。
随机试题
A、Alltheinjectionsgiven40yearsagowerecontaminated.B、Thecontaminatedvaccinesmaycausecancerinhumans.C、Vaccinesar
甲因生活琐事与乙发生矛盾,就想报复一下乙。一天,甲见乙一个人在街上行走,便从路边捡起一根木棍,乘乙不备,狠狠地向乙的腿部猛打数下。乙当场倒地,抱腿挣扎。甲见乙痛苦难忍,顿生怜悯之心,便迅速将乙送往医院救治。虽经鉴定,乙被打成轻伤,但经医院积极治疗,乙痊愈出
下列选项中错误的有:()
在设计合同中,双方当事人签字盖章后,应由发包人向设计人支付定金后方能生效,发包人应在合同签字后( )日内支付该笔款项。
下列关于期限的描述正确的是()。
下列各项不属于收入要素的为()。
()是维护社会治安的基本力量。
下列情形中,不属于劳动者可以随时通知用人单位解除劳动合同的是()。
基于文件服务的局域网操作系统软件一般分为两个部分。即工作站软件与()。
A、Lookattheminadifferentway.B、Askyourfriendsforcomfort.C、Learnagoodlessonfromit.D、Makemovestochangeit.D
最新回复
(
0
)