欢迎来到在线考试题库网 在线考试题库官网
logo
全部科目 > 大学试题 > 计算机科学 > 算法设计与分析

单项选择题

0-1背包问题的回溯算法,下面的解释不正确的是()。

    A.当搜索至叶子结点时,一定是发现了到目前为止最好的解
    B.左(1)分支的剪枝:当选择装入背包的物品重量之和超过背包容量时就剪枝
    C.解空间树是子集树
    D.右(0)分支的剪枝:已装入背包内的物品价值和+剩余物品装剩余背包容量所能获得的最大价值(物品可分割,即用背包问题的贪心算法求得的最大价值)>当前最优值bestp,就剪枝

点击查看答案

相关考题

  • 单项选择题
    ‍n皇后问题是可用回溯法解决的问题。下面描述不正确的是()。

    A.两种不同解空间树的算法效率比较,排列树的时间耗费高于n叉树
    B.当其解空间树是n叉树时,剪枝函数是任一列或任一(正反)对角线只能安排一个皇后
    C.当其解空间树是排列树时,剪枝函数是任一(正反)对角线只能安排一个皇后
    D.算法搜索至叶子结点时,就找到了一种新的皇后安排方案,算法可找到所有可行的方案

  • 单项选择题
    关于解空间树,下面描述不正确的是()。

    A.剪枝函数有二种,分别是约束函数和限界函数
    B.当解空间树是子集树时,约束函数对0分支剪枝,限界函数对1分支剪枝
    C.对解空间树是n叉树(或排列树)来说,回溯法搜索时对每个分支使用的的剪枝条件(函数)是完全相同的
    D.解空间树的分类中,尽管子集树的每个非叶子结点都有二个分支,但是不能把它称为n叉树

  • 单项选择题
    下面关于回溯法的描述中,不正确的是哪个?()

    A.回溯法解决的问题,其解通常可以表达为n元组的形式
    B.回溯法,从解空间树的根结点开始,当搜索至叶子结点时,就找到了问题的解,算法结束
    C.回溯法可使用递归算法实现
    D.回溯法是以深度优先的状态生成树法去搜索问题的解,并且能够避免不必要搜索

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题