早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
算法策略与递归技术的联系最弱。A.动态规划B.贪心C.回溯D.分治
题目
算法策略与递归技术的联系最弱。
A.动态规划
B.贪心
C.回溯
D.分治
参考答案
正确答案:B
解析:对于具有最优子结构和重叠子问题的问题,可以用动态规划求解问题,求解过程中通常需要建立最优子结构的递归关系。分治算法的基本思想是将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。回溯算法也称为试探算法,该算法首先放弃关于问题规模大小的限制,并将问题的候选解按某种次序逐一枚举和检验。当发现当前候选解不可能是解时,就选择下一个候选解,若当前候选解除了还不满足问题规模要求外,满足所有其他要求时,继续扩大当前候选解的规模,并继续试探。用回溯算法找解的算法常常被编写成递归函数。贪心算法是一种不追求最优解,而是希望得到较为满意解的方法。贪心算法一般可以快速得到满意的解,因为它省去了为找最优解要穷尽所有可能而必须耗费大量的时间。贪心法不要回溯。因此贪心算法策略与递归技术的联系最弱。
解析:对于具有最优子结构和重叠子问题的问题,可以用动态规划求解问题,求解过程中通常需要建立最优子结构的递归关系。分治算法的基本思想是将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。回溯算法也称为试探算法,该算法首先放弃关于问题规模大小的限制,并将问题的候选解按某种次序逐一枚举和检验。当发现当前候选解不可能是解时,就选择下一个候选解,若当前候选解除了还不满足问题规模要求外,满足所有其他要求时,继续扩大当前候选解的规模,并继续试探。用回溯算法找解的算法常常被编写成递归函数。贪心算法是一种不追求最优解,而是希望得到较为满意解的方法。贪心算法一般可以快速得到满意的解,因为它省去了为找最优解要穷尽所有可能而必须耗费大量的时间。贪心法不要回溯。因此贪心算法策略与递归技术的联系最弱。
看了算法策略与递归技术的联系最弱。...的网友还看了以下:
与集合有关的几个问题1.A是B的子集与A是B的真子集有什么区别?遇到A{1,2,3}和B{1,2,3 数学 2020-03-31 …
互联网的基本含义是( )。 A.计算机与计算机互联 B.计算机与计算机网络互联 C.计算机网络与计算 计算机类考试 2020-05-23 …
互联网的基本含义是A.计算机与计算机互连B.计算机与计算机网络互连C.计算机网络与计算机网络互连 计算机类考试 2020-05-24 …
互联网的基本含义是()。A.计算机与计算机互联B.计算机与计算机网络互联C.计算机网络与计算机网络 计算机类考试 2020-05-24 …
以下的算法设计方法中,()以获取问题最优解为目标。A.回溯方法B.分治法C.动态规划D.递推 计算机类考试 2020-05-26 …
以下的算法设计方法中,(61)以获取问题最优解为目标。A.回溯方法B.分治法C.动态 计算机类考试 2020-05-26 …
赋值运算符与逻辑与运算符优先级以下关于运算符优先顺序的描述中正确的是。A、关系运算符<算术运算符< 其他 2020-06-26 …
对文中加点字的注音和对画线字笔顺的判断,全部正确的一项是()A.追溯•(shuò)“为”字的笔顺是 语文 2020-07-05 …
旋转圆弧,得到的体积如何计算?有一段半径为R的圆弧AB,做圆弧端点A与B的连接线ab(A与a、B与 数学 2020-07-31 …
计算(3*5)^2与3^2*5^2与[(-1/2)*4]^2与(-1/2)^2*4^2两个算式的计算 数学 2020-12-09 …