在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为活结点的是()

题目
单选题
在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为活结点的是()
A

回溯法

B

分支限界法

C

回溯法和分支限界法

D

动态规划

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

分支限界法在问题的解空间树中,按广度优先策略,从根结点出发搜索解空间树。()

此题为判断题(对,错)。


正确答案:√

第2题:

用回溯法解题的一个显著特征是在搜索过程中动态产生问题的解空间。在任何时刻,算法只保存从根结点到当前扩展结点的路径。()

此题为判断题(对,错)。


正确答案:√

第3题:

分支限界法与回溯法的相同点是()

A.求解目标相同

B.搜索方式相同

C.对扩展结点的扩展方式相同

D.都是一种在问题的解空间树T中搜索问题解的算法


参考答案:D

第4题:

在对象标识树中,SNMP操作可以访问的是()。

  • A、叶子结点
  • B、根结点
  • C、全部中间结点
  • D、部分中间结点

正确答案:A

第5题:

树中的结点可以没有后继结点,可以只有一个后继结点,也可以有多个后继结点。树的定义是一个【 】定义。


正确答案:递归
递归 解析:树是n0个结点的有限集合,n=0时则称为空树。在一棵非空树中,仅有一个结点称为根结点;n> 1时,其余的结点可分为若干个不相交的集合,其中每一个集合本身又是一棵树,这些集合称为根结点的子树。显然,树的这个定义是一个递归定义。

第6题:

回溯法在问题的解空间树中,按扩展结点优先策略,从根结点出发搜索解空间树。()

此题为判断题(对,错)。


正确答案:×

第7题:

考虑表6—1的实例,假设有3个物品,背包容量为22。图6—6中是根据上述算法构造的搜索树,其中结点的编号表示了搜索树生成的顺序,边上的数字I/O分别表示选择/不选择对应物品。除了根结点之外,每个左孩子结点旁边的上下两个数字分别表示当前背包的重量和已获得的价值,右孩子结点旁边的数字表示扩展了该结点后最多可能获得的价值。为获得最优解,应该选择物品 (5) ,获得的价值为 (6)。

对于表6—1的实例,若采用穷举法搜索整个解空间,则搜索树的结点数为 (7) ,而用了上述回溯法,搜索树的结点数为 (8) .


正确答案:(5)2与3(6) 35(7) 15(8) 8
(5)2与3(6) 35(7) 15(8) 8 解析:本题实质上是一个0-1背包问题,该问题最优化的目标函数是
max∑vixi(xi=0,1);
约束函数是:
∑pixi≤M(xi=0,1)。
0-1背包问题可用动态规划策略求得最优解,求解的递归式为
[*]
其中,nv[i][j]表示由前i项物品组合且价格不超过i的背包的总价值。问题最终要求的背包的总价值为nv[n][M],根据上述递归式,可以很容易以自底向上的方式编写伪代码。
[问题1]中伪代码的第1行到第12行计算数组nv的元素值,第1行到第4行计算i为0或者j为0时nv[i]的值,对应递归式的第一种情况;第7行和第8行计算当j<pi时即不能选择mi时nv[i][j]的值,对应递归式的第二种倩况;第9行到第12行对应递归式的第三种情况,故根据递归式,空(1)的答案为nv[i-1][j];nv[i-1][j-p[i]]+v[i]。伪代码的第13行到第19行求解哪些物品放入到背包中,物品项从后向前考虑,若nv[i][j]:nv[i-1][j],表示物品mj没有放入背包中,即x[i]=0,故空(2)的答案为nv[i][j]=nv[i-1][j]。相反,若物品mj放入背包中,则x[i]=l,同时背包还能选择不超过l-p[i]的价格的物品,故空(3)的答案为j=j-p[i]。

第8题:

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

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

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

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

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


参考答案:B

第9题:

【问题2】(7分)

考虑表4-1的实例,假设有3个物品,背包容量为22。图4-1中是根据上述算法构造的搜索树,其中结点的编号表示了搜索树生成的顺序,边上的数字1/0分别表示选择/不选择对应物品。除了根结点之外,每个左孩子结点旁边的上下两个数字分别表示当前背包的重量和已获得的价值,右孩子结点旁边的数字表示扩展了该结点后最多可能获得的价值。为获得最优解,应该选择物品 (5) ,获得的价值为 (6) 。

对于表4-1的实例,若采用穷举法搜索整个解空间,则搜索树的结点数为 (7) ,而用了上述回溯法,搜索树的结点数为 (8) 。


正确答案:
(5)物品2和物品3(2分)(6)35(1分)(7)15(2分)(8)8(2分)

第10题:

回溯法在解空间树T上的搜索方式是()

  • A、深度优先
  • B、广度优先
  • C、最小耗费优先
  • D、活结点优先

正确答案:A

更多相关问题