首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路即可),并要求增设的道路条数为最少,要解决这个问题,问: (1)
某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路即可),并要求增设的道路条数为最少,要解决这个问题,问: (1)
admin
2012-06-21
69
问题
某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路即可),并要求增设的道路条数为最少,要解决这个问题,问:
(1)可用什么数据结构来表示城镇和道路;
(2)请用伪代码描述效率最高的解法。
选项
答案
(1)用图结构表示,其中顶点表示城镇,顶点之间路径表示道路。 (2)这个应该是特殊(道路权重为1)的prim算法。 采用邻接表结构,顶点结构包括:known表示时候已经加入,dist表示到起点的道路条数,path表示相连的城镇。算法如下: void unweight(Table T) { Queue Q; Vertex v,w; Q=CreateQueue(NumVertex);MakeEmpty(Q); Enqueue(S,Q);//s表示起点,可为任一城镇。 While(!IsEmpty(Q)) { V=Dequeue(Q); T[V].Known=True; For each w adajcent to v If(T[w].Dist==Infinity) { T[w].dist=T[v].dist+1;T[w].path=v;Enqueue(w,Q)) } DisposeQueue(Q); } dfstravrese(G.visit(int v)) { boolean Visited[MAX]; initstack(S); for(v=0;v<=G.maxvexnum;v++)Visited[v]=FLASE; for(v=0;v<=G.maxvexnum;v++) if(Visited[v]==FLASE) { push(s,v); DFS(G,v); } while(!Stackempty(S)) { printf("%d",v); } } DFS(G,w) { Visited[w]=TRUE; for(firstadjvex(G,w);w>=0;w=nextadjvex(G,w)) { Visited[w]=TRUE; ; } }
解析
转载请注明原文地址:https://jikaoti.com/ti/6tajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
关于中世纪西欧城市发展状况,叙述正确的是()。①城市取得自由或自治,一般以赎买为手段。②城市的自由和自治,一般以封建主或国王颁发的特许证书为凭据。③有的城市集体为封君服军役,并履行封臣的其他义务。④城市可视为封建社会
撰写《南海寄归内法传》和《大唐西域求法高僧传》二书,记录了南亚许多国家的社会、文化和宗教状况,成为研究7世纪印度、巴基斯坦和南洋各国历史、地理可靠资料的是()。
下列关于《大明律》的叙述,不正确的是()
下列科技文化成就,产生于3世纪的是()。①刘徽提出计算圆周率的正确方法②贾思勰著《齐民要术》③钟繇把隶书转化为带书。④马钧发明翻车
第一次国共合作采取了共产党员以个人身份加入国民党的“党内合作”方式,最早提出这种方式的是()
论述欧洲一体化进程及其影响。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
编写判定给定的二叉树是否是二叉排序树的函数。
一台主机申请了一个到www.ab@C@edu.cn的连接,为了获取服务器的IP地址,首先要进行DNS查询,下图为本次查询的过程,请回答如下问题:(1)由个人主机发送给本地DNS服务器的数据是采用什么传输层协议发送的?利用了哪个端口?(2
在独立编址方式下,存储设备和I/O设备是()来区分的。
随机试题
为什么说方波交流弧焊电源比直流弧焊电源和交流弧焊电源好?
胰腺癌常见的首发症状是
标注各层楼面的标高,窗台、窗上口、顶棚的高度,以及室内净空尺寸的建筑施工图为()。
(2006)《住宅设计规范》规定的住宅各直接采光房间的窗地比最小值为()。
小红孤僻、羞涩,当她主动与同学交谈或请教老师时,李老师就给予肯定或激励。这种心理辅导方法是()。
根据下面材料回答下列题。2004—2009年普通高等教育本专科平均每年招生数和中等职业教育平均每年招生数的比值为()。
心理学家德威克用10年时间对400名五年级小学生进行实验,发现被夸聪明的孩子更容易放弃、缺乏自信、不敢冒险。后来她在重复实验时把不同社会阶层都纳入了自己的实验,都发现了相同的结果,不论男女,连学龄前的孩子也未能幸免被表扬后带来的负面效应。以下哪项
企业通过多年项目实施经验总结归纳出的IT项目可能出现的风险列表属于______范畴。A.企业环境因素B.定性分析技术C.组织过程资产D.风险规划技术
Thecoldisbadenough,butwintersshorterdaysmaketheseasonadowner,tosaytheleast.Buthowrealisseasonalaffective
Overweightpeoplehave______toavoidexercise.
最新回复
(
0
)