奥鹏北京语言大学2023年8月《算法与数据分析》在线考试-课程考试-网考机考-通关必备期末考试复习资料答案

2023年8月2015:52:20发布者:火花 发表评论 20 views 举报

文档名:算法与数据分析.docx

价格:20.00元

电大之家提醒您:
1、课程答案都是汇总在一个word文件,不区分形考任务1234,打开文件搜索题目找参考答案。 请购买前,核对下面题目无误后再购买,电脑端按CTRL+F键进行核对题目,移动端通过顶部切换成“页内查”来核对题目;3、搜寻免费答案花费的时间成本更高!参考答案整理不易,感谢你的支持!


微信:diandahome

一个问题可用动态规划算法或贪心算法求解的关键特征是问题的

A重叠子问题

B最优子结构性质

C贪心选择性质

D定义最优解

答案是:最优子结构性质

哈弗曼编码的贪心算法所需的计算时间为

AO(n2n)

BO(nlogn)

CO(2n)

DO(n)

答案是:O(nlogn)

分支限界法解旅行售货员问题时,活结点表的组织形式是

A最小堆

B最大堆

C栈

D数组

答案是:最小堆

分治法所能解决的问题一般具有的几个特征不包括

A该问题的规模缩小到一定的程度就可以容易地解决

B该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质

C利用该问题分解出的子问题的解不可以合并为该问题的解

D原问题所分解出的各个子问题是相互独立的,即子问题之间不包含公共的子问题

答案是:利用该问题分解出的子问题的解不可以合并为该问题的解

下列随机算法中运行时有时候成功有时候失败的是

A数值概率算法

B舍伍德算法

C拉斯维加斯算法

D蒙特卡罗算法

答案是:拉斯维加斯算法

在下列算法中得到的解未必正确的是

A蒙特卡罗算法

B拉斯维加斯算法

C舍伍德算法

D数值概率算法

答案是:拉斯维加斯算法

采用广度优先策略搜索的算法是

A分支界限法

B动态规划法

C贪心法

D回溯法

答案是:分支界限法

最大效益优先是下列哪项的一种搜索方式

A分支界限法

B动态规划法

C贪心法

D回溯法

答案是:分支界限法

以下不可以使用分治法求解的是

A棋盘覆盖问题

B选择问题

C归并排序

D0/1背包问题

答案是:0/1背包问题

下列算法中通常以自底向下的方式求解最优解的是

A分治法

B动态规划法

C贪心法

D回溯法

答案是:

优先队列式分支限界法选取扩展结点的原则是

A先进先出

B后进先出

C结点的优先级

D随机

答案是:

在下列算法中有时找不到问题解的是

A蒙特卡罗算法

B拉斯维加斯算法

C舍伍德算法

D数值概率算法

答案是:

衡量一个算法好坏的标准是

A运行速度快

B占用空间少

C时间复杂度低

D代码短

答案是:

备忘录方法是那种算法的变形

A分治法

B动态规划法

C贪心法

D回溯法

答案是:

采用最大效益优先搜索方式的算法是

A分支界限法

B动态规划法

C贪心法

D回溯法

答案是:

关于分支限界法的搜索策略描述错误的是

A在扩展结点处,先生成其所有的儿子结点(分支)

B从当前的活结点表中选择上一个扩展结点。

C为了有效地选择下一扩展结点,加速搜索的进程,在每一个活结点处,计算一个函数值(限界)

D根据函数值,从当前活结点表中选择一个最有利的结点作为扩展结点,使搜索朝着解空间上有最优解的分支推进,以便尽快地找出一个最优解。

答案是:

下面是贪心算法的基本要素的是

A重叠子问题

B构造最优解

C贪心选择性质

D定义最优解

答案是:

下列算法中通常以深度优先方式系统搜索问题解的是

A备忘录法

B动态规划法

C贪心法

D回溯法

答案是:

分支限界法解最大团问题时,活结点表的组织形式是

A最小堆

B最大堆

C栈

D数组

答案是:

下面不是分支界限法搜索方式的是

A广度优先

B最小耗费优先

C最大效益优先

D深度优先

答案是:

下列哪一种算法是随机化算法

A贪心算法

B.回溯法

C.动态规划算法

D.舍伍德算法

答案是:

二分搜索算法是利用什么实现的算法

A分治策略

B动态规划法

C贪心法

D回溯法

答案是:

贪心算法与动态规划算法的共同点是

A重叠子问题

B构造最优解

C贪心选择性质

D最优子结构性质

答案是:

下列是动态规划算法基本要素的是

A定义最优解

B构造最优解

C算出最优解

D子问题重叠性质

答案是:

舍伍德算法是以下的哪一种

A分支界限算法

B概率算法

C贪心算法

D回溯算法

答案是:

设计动态规划算法的主要步骤不包括(          )。

A找出最优解的性质

B递归地定义最优值

C以自顶向下的方式计算出最优值

D根据计算最优值时得到的信息,构造最优解

答案是:

(          )是贪心算法与动态规划算法的共同点。

A重叠子问题

B构造最优解

C贪心选择性质

D最优子结构性质

答案是:

下列算法中不能解决0/1背包问题的是(          )。

A贪心法

B动态规划

C回溯法

D分支限界法

答案是:

回溯法搜索状态空间树是按照(          )的顺序。

A中序遍历

B广度优先遍历

C深度优先遍历

D层次优先遍历

答案是:

下列算法中通常以自底向上的方式求解最优解的是(          )。

A备忘录法

B动态规划法

C贪心法

D回溯法

答案是:

实现最大子段和利用的算法是(          )。

A分治策略

B动态规划法

C贪心法

D回溯法

答案是:

回溯法解旅行售货员问题时的解空间树是(          )。

A子集树

B排列树

C深度优先生成树

D广度优先生成树

答案是:

实现大整数的乘法是利用的算法(          )。

A贪心法

B动态规划法

C分治策略

D回溯法

答案是:

二分搜索算法是利用(          )实现的算法

A分治策略

B动态规划法

C贪心法

D回溯法

答案是:

蒙特卡罗算法是(          )的一种。

A分支界限算法

B概率算法

C贪心算法

D回溯算法

答案是:

下列哪一种算法不是随机化算法(          )。

A蒙特卡罗算法

B拉斯维加斯算法

C动态规划算法

D舍伍德算法

答案是:

下面关于NP问题说法正确的是(          )。

ANP问题都是不可能解决的问题

BP类问题包含在NP类问题中

CNP完全问题是P类问题的子集

DNP类问题包含在P类问题中

答案是:

在下列算法中有时找不到问题解的是(          )。

A蒙特卡罗算法

B拉斯维加斯算法

C舍伍德算法

D数值概率算法

答案是:

优先队列式分支限界法选取扩展结点的原则是(          )。

A先进先出

B后进先出

C结点的优先级

D随机

答案是:

实现循环赛日程表利用的算法是(          )。

A分治策略

B动态规划法

C贪心法

D回溯法

答案是:

下列随机算法中运行时有时候成功有时候失败的是(          )。

A数值概率算法

B舍伍德算法

C拉斯维加斯算法

D蒙特卡罗算法

答案是:

分支限界法解最大团问题时,活结点表的组织形式是(          )。

A最小堆

B最大堆

C栈

D数组

答案是:

分治法与动态规划法的不同点是:适合于用动态规划法求解的问题,经分解得到的子问题往往不是互相独立的。而用分治法求解的问题,经分解得到的子问题往往是互相独立的

A错误

B正确

答案是:

快速排序算法不是基于分治策略的一种排序算法。

A错误

B正确

答案是:

贪心选择性质是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别。

A错误

B正确

答案是:

程序是算法用某种程序设计语言的具体实现

A错误

B正确

答案是:

以深度优先方式系统搜索问题解的算法称为回溯法。

A错误

B正确

答案是:

分支限界法是一种只带有系统性的搜索算法。

A错误

B正确

答案是:

动态规划算法的两个基本要素是.最优子结构性质和重叠子问题性质。

A错误

B正确

答案是:

回溯法是一种既带有系统性又带有跳跃性的搜索算法。

A错误

B正确

答案是:

常见的分支限界法的算法框架有3种

A错误

B正确

答案是:

该问题的规模缩小到一定的程度就可以容易地解决是分治法的一个特征

A错误

B正确

答案是:

分支限界法与回溯法的求解目标相同

A错误

B正确

答案是:

回溯法搜索解空间树时,常用的两种剪枝函数为约束函数和限界函数。

A错误

B正确

答案是:

设计动态规划算法的主要步骤不包括根据计算最优值时得到的信息,构造最优解

A错误

B正确

答案是:

算法的复杂性没有时间复杂性和空间复杂性之分

A错误

B正确

答案是:

使用回溯法进行状态空间树裁剪分支时一般有两个标准:约束条件和目标函数的界,N皇后问题和0/1背包问题正好是两种不同的类型,其中同时使用约束条件和目标函数的界进行裁剪的是0/1背包问题,只使用约束条件进行裁剪的是N皇后问题

A错误

B正确

答案是:

分支限界法与回溯法都是一种在问题的解空间树T中搜索问题解的算法

A错误

B正确

答案是:

贪心算法的基本要素是贪心选择质和最优子结构性质

A错误

B正确

答案是:

拉斯维加斯算法找到的解不一定是正确解

A错误

B正确

答案是:

使用回溯法进行状态空间树裁剪分支时一般有两个标准:约束条件和目标函数的界,N皇后问题和0/1背包问题正好是两种不同的类型,其中同时使用约束条件和目标函数的界进行裁剪的是0/1背包问题,只使用约束条件进行裁剪的是N皇后问题。

A对

B错

答案是:

贪心选择性质是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别。

A对

B错

答案是:

矩阵连乘问题的算法可由动态规划设计实现。

A对

B错

答案是:

贪心算法的基本要素是贪心选择性质和最优子结构性质。

A对

B错

答案是:

算法是指解决问题的一种方法或一个过程。

A对

B错

答案是:

以深度优先方式系统搜索问题解的算法称为动态规划法。

A对

B错

答案是:

算法的复杂性没有时间复杂性和空间复杂性之分。

A对

B错

答案是:

从分治法的一般设计模式可以看出,用它设计出的程序一般不是递归算法。

A对

B错

答案是:

算法的“确定性”指的是组成算法的每条指令是清晰的,有歧义的。

A对

B错

答案是:

分支限界法是一种既带有系统性又带有跳跃性的搜索算法。

A对

B错

答案是:

程序是算法用某种程序设计语言的具体实现。

A对

B错

答案是:

算法是由若干条指令组成的有穷序列,不用满足输入输出

A对

B错

答案是:

大整数乘积算法不是用分治法来设计的。

A对

B错

答案是:

任何可用计算机求解的问题所需的时间都与其规模无关。

A对

B错

答案是:

所谓贪心选择性质是指所求问题的整体最优解不可以通过一系列局部最优的选择,即贪心选择来达到。

A对

B错

答案是:

请编写计算斐波那契(Fibonacci)数列的第n项函数fib(n)。

答案是:

假设某国家发行了n种不同面值的邮票,并且规定每张信封上最多只允许贴m张邮票。连续邮箱问题要求对于给定的n和m,给出邮票面值的最佳设计,在1张信封上贴出从邮资1开始,增量为1的最大连续邮资区间。 例如当n=5,m=4时,面值为1,3,11,15,32的5种邮票可以贴出邮资的最大连续区间是1到70。

答案是:

请给出背包问题的程序解析。

答案是:

请简述计算机求解问题的步骤?

答案是:

利用迭代算法解决问题,需要做好哪些方面的工作

答案是:

分治法的基本步骤

答案是:

简述回溯法

答案是:

分治法的基本步骤。

答案是:

解析背包问题

答案是:


特别声明:以上内容(如有图片或文件亦包括在内)为“电大之家”用户上传并发布,仅代表该用户观点,本平台仅提供信息发布。

发表留言