奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 795|回复: 0

北京语言大学20秋《算法与数据分析》作业3

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

积分
29370
发表于 2020-11-22 11:13:50 | 显示全部楼层 |阅读模式
扫码加微信
(单选题)1:用分支限界法设计算法的第二步是
A:针对所给问题,定义问题的解空间(对解进行编码

北京语言大学作业答案 QQ 515224986
答案来源www.openhelp100.com
B:确定易于搜索的解空间结构(按树或图组织解)
C:以广度优先或以最小耗费(最大收益)优先的方式搜索解空间
D:在搜索过程中用剪枝函数避免无效搜索
正确答案:
(单选题)2:蒙特卡罗算法是以下的哪种
A:分支界限算法
B:概率算法
C:贪心算法
D:回溯算法
正确答案:
(单选题)3:一个问题可用动态规划算法或贪心算法求解的关键特征是问题的
A:重叠子问题    北语作业答案 QQ 515224986
答案来源www.openhelp100.com
B:最优子结构性质
C:贪心选择性质
D:定义最优解
正确答案:
(单选题)4:实现合并排序利用的算法是
A:分治策略
B:动态规划法
C:贪心法
D:回溯法
正确答案:
(单选题)5:实现最大子段和利用的算法是
A:分治策略
B:动态规划法
C:贪心法
D:回溯法
正确答案:
(单选题)6:下面哪种函数是回溯法中为避免无效搜索采取的策略
A:递归函数
B:.剪枝函数
C:。随机数函数
D:.搜索函数
正确答案:
(单选题)7:哈弗曼编码的贪心算法所需的计算时间为
A:O(n2n)
B:O(nlogn)
C:O(2n)
D:O(n)
正确答案:
(单选题)8:实现棋盘覆盖算法利用的算法是
A:分治法
B:动态规划法
C:贪心法
D:回溯法
正确答案:
(单选题)9:合并排序算法是利用
A:分治策略
B:动态规划法
C:贪心法
D:回溯法
正确答案:
(单选题)10:下面是贪心算法的基本要素的是
A:重叠子问题
B:构造最优解
C:贪心选择性质
D:定义最优解
正确答案:
(判断题)11:矩阵连乘问题的算法可由动态规划设计实现。
A:错误
B:正确
正确答案:
(判断题)12:分支限界法是一种只带有系统性的搜索算法。
A:错误
B:正确
正确答案:
(判断题)13:矩阵连乘问题的算法可由动态规划设计实现
A:错误
B:正确
正确答案:
(判断题)14:拉斯维加斯算法找到的解不一定是正确解。
A:错误
B:正确
正确答案:
(判断题)15:动态规划算法的基本思想是将待求解问题分解成若干子问题,先求解子问题,然后从这些子问题的解得到原问题的解。
A:错误
B:正确
正确答案:
(判断题)16:程序是算法用某种程序设计语言的具体实现
A:错误
B:正确
正确答案:
(判断题)17:贪心算法的基本要素是贪心选择质和最优子结构性质
A:错误
B:正确
正确答案:
(判断题)18:计算一个算法时间复杂度通常可以计算循环次数、基本操作的频率或计算步。
A:错误
B:正确
正确答案:
(判断题)19:分支限界法与回溯法的求解目标相同
A:错误
B:正确
正确答案:
(判断题)20:快速排序算法的性能取决于划分的对称性
A:错误
B:正确
正确答案:

答案来源www.openhelp100.com
奥鹏作业 QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-2 22:26

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表