首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设计一个算法求图的中心点。设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
361
问题
设计一个算法求图的中心点。设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
学硕统考专业
相关试题推荐
简要概括基督教的演变。
论述甲午中日战争的影响。(中国人民大学2014年历史学综合真题)
元代道教中全真教势力最大,其教主丘处机曾应成吉思汗之召到过中亚等地,其弟子李志常据实写了一部(),是研究中西交通史的珍贵史料。
法家中重势一派以()为代表。
决定把苏联由农业国变成工业国的主要目的是()
评述欧洲一体化的历史进程。(华东师范大学1998年世界当代史真题)
共产国际“七大”决定加强各国共产党的自主性,主要是由于()。
反映查理大帝进攻阿拉伯人控制的西班牙的文学作品是()。
夏王朝建立后,将其领土划分为九州,派九牧进行治理,在九州范围内根据土地的肥沃程度缴纳贡赋,称为()。
17世纪英国资产阶级革命中,曾利用了古老文件同专制王权作斗争,这一古老文件是()。
随机试题
CO2气体保护焊时,焊接速度对焊缝成形没有什么影响。()
适用于徒手抗阻训练的条件为
CTA是()的简称。
动态比率是财务报表及有关财会资料中某项目不同时期的两项数值的比率,这类比率可分为()。
《独特的装扮》一课中,适合的教学活动是()。
已知函数f(x)=alog2x+blog3x,其中a、b为常数,且ab≠0.若ab>0,判断f(x)的单调性.
枯藤:老树:昏鸦
_______自然,_______朴素的生态设计观在经济快速发展,物质高度文明的当今时代毅然崛起,越来越多的人开始向往“天人合一”“师法自然”的境界,主张人与自然的和谐统一。席卷全球的生态主义浪潮促使人们站在科学的角度上重新_______景观行业,全球各地
设f(x)在[0,1]上二阶可导,且|f(x)|≤a,|f"(b)|≤b,其中a,b都是非负常数,c为(0,1)内任意一点.写出f(x)在x=c处带Lagrange型余项的一阶泰勒公式;
Itwasasunnyday.Alittleboy’sfatherwassittingonthecouch,drinkingabeerwhilewatching【K1】______basketballmatch.S
最新回复
(
0
)