- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北语17春《算法与数据分析》作业4
一、单选题(共 10 道试题,共 50 分。) V 1. 贪心算法与动态规划算法的主要区别是
A. 最优子结构
B. 贪心选择性质
C. 构造最优解
D. 定义最优解
2. 以深度优先方式系统搜索问题解的算法称为
A. 分支界限算法
B. 概率算法
C. 贪心算法
D. 回溯算法
3. 一个问题可用动态规划算法或贪心算法求解的关键特征是问题的
A. 重叠子问题
B. 最优子结构性质
C. 贪心选择性质
D. 定义最优解
4. 背包问题的贪心算法所需的计算时间为
A. O(n2n)
B. O(nlogn)
C. O(2n)
D. O(n)
5. 关于分支限界法的搜索策略描述错误的是
A. 在扩展结点处,先生成其所有的儿子结点(分支)
B. 从当前的活结点表中选择上一个扩展结点。
C. 为了有效地选择下一扩展结点,加速搜索的进程,在每一个活结点处,计算一个函数值(限界)
D. 根据函数值,从当前活结点表中选择一个最有利的结点作为扩展结点,使搜索朝着解空间上有最优解的分支推进,以便尽快地找出一个最优解。
6. 广度优先是什么的一种搜索方式
A. 分支界限法
B. 动态规划法
C. 贪心法
D. 回溯法
7. 下列哪一种算法是随机化算法
A. 贪心算法
B. .回溯法
C. .动态规划算法
D. .舍伍德算法
8. 实现大整数的乘法是利用的算法
A. 贪心法
B. 动态规划法
C. 分治策略
D. 回溯法
9. 0-1背包问题的回溯算法所需的计算时间为
A. O(n2n)
B. O(nlogn)
C. O(2n)
D. O(n)
10. 采用贪心算法的最优装载问题的主要计算量在于将集装箱依其重量从小到大排序,故算法的时间复杂度为
A. O(n2n)
B. O(nlogn)
C. O(2n)
D. O(n)
二、判断题(共 10 道试题,共 50 分。) V 1. 常见的分支限界法的算法框架有3种
A. 错误
B. 正确
2. 分治法的基本思想时将一个规模为n的问题分解为k个规模较小的子问题,这些子问题互相独立且与原问题相同。递归地解这些子问题,然后将各个子问题的解合并得到原问题的解
A. 错误
B. 正确
3. 设计动态规划算法的主要步骤不包括根据计算最优值时得到的信息,构造最优解
A. 错误
B. 正确
4. 队列式(FIFO)分支限界法是指按照队列先进先出(FIFO)原则选取下一个节点为扩展节点
A. 错误
B. 正确
5. 分支限界法与回溯法都是一种在问题的解空间树T中搜索问题解的算法
A. 错误
B. 正确
6. 使用回溯法进行状态空间树裁剪分支时一般有两个标准:约束条件和目标函数的界,N皇后问题和0/1背包问题正好是两种不同的类型,其中同时使用约束条件和目标函数的界进行裁剪的是0/1背包问题,只使用约束条件进行裁剪的是N皇后问题
A. 错误
B. 正确
7. 贪心算法的基本要素是贪心选择质和最优子结构性质
A. 错误
B. 正确
8. 回溯法中常见的两类典型的解空间树是子集树和排列树
A. 错误
B. 正确
9. 该问题的规模缩小到一定的程度就可以容易地解决是分治法的一个特征
A. 错误
B. 正确
10. 分治法与动态规划法的不同点是:适合于用动态规划法求解的问题,经分解得到的子问题往往不是互相独立的。而用分治法求解的问题,经分解得到的子问题往往是互相独立的
A. 错误
B. 正确
谋学网
文档评论(0)