首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
admin
2012-06-21
387
问题
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
选项
答案
设C是有向图G的邻接矩阵,求最小偏心度的顶点的步骤如下: (1)利用Floyd算法求出每对顶点之间的最短路径矩阵A; (2)对矩阵A求出每列i的最大值,得到顶点i的偏心度; (3)在这n个顶点的偏心度中,求出最小偏心度的顶点k,即为图G的中心点对应的算法如下: int Center(MGraph&G) { int A[MAXV][MAXV],B[MAXV]; int i,j,k,m; for(i=0;i<G.n;i++)//将邻接矩阵赋给A for(j=0;j<G.n;j++) A[i][j]=G.edges[i][j]; for(k=0;k<G.n;k++)//实现()功能 for(i=0;i<G.n;i++) for(j=0;j<G.n;j++) if(A[i][k]+A[k][j]<A[i][j]) A[i][j]=A[i][k]+A[k][j]; for(j=0;j<G.n;j++)//实现()功能,结果放在B数组中 { B[j]=A[0][j]; for(i=1;i<G.n;i++) if(B[j]<A[i][j]) B[j]=A[i][j]; } k=0; m=B[j];//实现()功能,结果放在k中 for(i=1;i<G.n;i++) { if(B[i]<m) { m=B[i]; k=i; } return k;//返回k值 }
解析
转载请注明原文地址:https://kaotiyun.com/show/PNxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
维也纳会议争论的焦点问题是()。
第一次从理论上说明热机运行过程、建立热力学原理的是()。
中国第一条自行设计修建的铁路是在()
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
詹天佑自主设计修建了中国第一条铁路是在()。
在平衡二叉树中的每个结点上增设一个Lsize域,其值为它的左子树中的结点个数加1,试写一个时间复杂度为O(logn)的算法,确定树中第k个结点的位置。
假定有一条通带为100kHz的信道,每路信号的带宽为3.2kHz,各路信号间的防护带宽为0.8kHz。若采用频分多路复用,那么最多可以同时传输()路信号。
相对于微程序控制器,硬布线控制器的特点是()。
假设二叉树采用二叉链表存储结构存储,试设计一个算法,求出该二叉树中第一条最长的路径长度以及此路径上各结点的值。
某工厂有一个仓库可以存放甲、乙两种零部件,甲零件可以存放m件,乙零件可以存放n件,车间A专门生产甲零件,每次1件,每生产1件存放进仓库1件;车间B专门生产零件乙,每次1件,每生产1件存放进仓库1件。总装车间每次从仓库取出2件甲零件、1件乙零件组装成成品,车
随机试题
Competitionmakeslosersaswellaswinners.Thisfactmakesasimpleruleforjudgingwhenitisusefultosocietyandwhenit
Auer小体不见于
城市规划区内的建设工程的选址和布局必须符合城市规划,其设计任务书报请批准时,必须附有()的选址意见书。
通常声波的频率范围是:
某公司每件产成品的直接材料成本为180元,本月发生的直接人工为50000元,变动制造费用为60000元,固定制造费用为40000元。原材料费用在产品成本中所占的比重较大,原材料是在生产开始时一次就全部投入。本月完工入库5000件产成品,本月销售4000件(
世界贸易组织的最终目标是实现世界贸易标准化。()
下列四种植物种子中,亩产油量最高的是()。
一满杯水溶有10克糖,搅匀后喝去;添入6克糖,加满水搅匀,又喝去。问此时杯中所剩的糖水中有多少克的糖?
组织结构
AlthoughIaminperfecthealth,andinpossessionofavalidclass-oneCaliforniadrivinglicense,Iamrunning【C1】______prob
最新回复
(
0
)