首页
登录
从业资格
Prim 算法和 Kruscal 算法都是无向连通网的最小生成树的算法, Pri
Prim 算法和 Kruscal 算法都是无向连通网的最小生成树的算法, Pri
题库
2022-08-02
100
问题
Prim 算法和 Kruscal 算法都是无向连通网的最小生成树的算法, Prim 算法从一个顶点开始,每次从剩余的顶点中加入一个顶点,该顶点与当前的生成树中的顶点的连边权重最小,直到得到一颗最小生成树; Kruscal 算法从权重最小的边开始,每次从不在当前的生成树顶点中选择权重最小的边加入,直到得到一颗最小生成树,这两个算法都采用了(此空作答 )设计策略,且( )。A.分治B.贪心C.动态规划D.回溯
选项
A.分治
B.贪心
C.动态规划
D.回溯
答案
B
解析
Prim 算法和 Kruscal 算法都是基于贪心算法的应用。 Prim 算法的时间复杂度为 O(n2 ) ,与图中边数无关,该算法适合于稠密图。 Kruskal 算法的时间复杂度只和边有关系,为 O(elog2 e) ,由于 Kruskal 算法只与边有关,因此适合求稀疏图的最小生成树。
转载请注明原文地址:https://tihaiku.com/congyezige/2408347.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
有两个N*N的矩阵A和B,想要在微机(PC机)上按矩阵乘法基本算法编程实现计
采用插入排序算法对n个整数排序,其基本思想是:在插入第i个整数时,前i-1个整数
在开发一个字处理软件时,首先快速发布了一个提供基本文件管理、编辑和文档生成功能的
不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理
在结构化分析模型中,( )描述了所有在目标系统中使用和生成的数据对象。A.数据
对一段信息生成消息摘要是防止信息在网络传输及存储过程中被篡改的基本手段,(
加密和解密是明文和密文之间的可逆转换,( )不属于加密算法。A.RSA B.
传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后
不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理
结构化开发方法中,()主要包含对数据结构和算法的设计。对算法设计时,其主要依据
随机试题
TheDifferenceBetweenSpokenandWrittenEnglishI.Thedefinitionofspeecha
[originaltext](5)Volkswageniscutting30,000jobsoverthenextthreeyearsas
《西游记》(JourneytotheWest)是中国四大古典小说之一。它是由明代(theMingDynasty)吴承恩撰写的一部优秀的神话小说
目前,我国基金会计核算已经细化到()。A.每日 B.年度 C.季度 D
沙雷菌属与克雷伯菌属、肠杆菌属的主要鉴别试验是A.DNA酶试验 B.鸟氨酸脱羧
()是通过启用设施或设备来直接检验被查验对象的安装质量和使用功能,以直观地了解其
猪苓汤中配用阿胶的目的是( )。A.育阴清热 B.滋阴润燥 C.凉血止血
伴有冠心病的支气管哮喘发作者宜选用A.色甘酸钠 B.异丙肾上腺素 C.氨茶碱
男性,20岁,发热起病,体温38℃,3天后体温下降伴周身乏力,食欲不振,恶心呕吐
急性坏死性肠炎A、持续性发热2、3周,突然右下腹部疼痛,出现弥漫性腹膜炎 B、
最新回复
(
0
)