首页 > 计算机类考试> 软考(中级)> 软件设计师
题目内容 (请给出正确答案)
[主观题]

在求解某问题时,经过分析发现该问题具有最优子结构性质,求解过程中子问题被重复求解,则采用 (64)

算法设计策略;若定义问题的解空间,以深度优先的方式搜索解空间,则采用(65)算法设计策略。

A.分治

B.动态规划

C.贪心

D.回溯

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在求解某问题时,经过分析发现该问题具有最优子结构性质,求解过…”相关的问题
第1题
()在使用贪心算法求解时需要进行排序操作

A.活动安排问题

B.部分背包问题

C.最优装载问题

D.Prim算法

E.Dijkstra算法

点击查看答案
第2题
许多可以用贪心算法求解的问题一般具有2个重要的性质:()性质和()性质。

点击查看答案
第3题
分支限界法在问题的解空间树中,按()策略,从根结点出发搜索解空间树。

A.广度优先

B.活结点优先

C.扩展结点优先

D.深度优先

点击查看答案
第4题
考虑一个背包问题,共有n=5个物品,背包容量为W=10,物品的重量和价值分别为:w={2,2,6,5,4},v={6,3,
5,4,6},求背包问题的最大装包价值。若此为0-1背包问题,分析该问题具有最优子结构,定义递归式为

其中c(i,j)表示i个物品、容量为j的0-1背包问题的最大装包价值,最终要求解c(n,W)。 采用自底向上的动态规划方法求解,得到最大装包价值为(62),算法的时间复杂度为(63)。 若此为部分背包问题,首先采用归并排序算法,根据物品的单位重量价值从大到小排序,然后依次将物品放入背包直至所有物品放入背包中或者背包再无容量,则得到的最大装包价值为(64),算法的时间复杂度为(65)。

A.11

B.14

C.15

D.16.67

点击查看答案
第5题
下列算法中通常以自底向下的方式求解最优解的是()。

A.分治法

B.动态规划法

C.贪心法

D.回溯法

点击查看答案
第6题
关于指派问题下列说法错误的是()。

A、任何指派问题一定有最优解

B、任何指派问题都可以转化为求最小值、效率非负的指派问题

C、匈牙利算法可以求解任何形式的指派问题

D、指派问题也可以用表上作业法求解

点击查看答案
第7题
优化设计算法把多目标问题转化为单目标问题求解方法。()
点击查看答案
第8题
用贪心算法设计0-1背包问题。要求:说明所使用的算法策略;写出算法实现的主要步骤;分析算法的时间。

点击查看答案
第9题
关于动态规划问题的下列命题中()是错误的。A.动态规划阶段的顺序与求解过程无关;B.状态是由决策确
关于动态规划问题的下列命题中()是错误的。

A.动态规划阶段的顺序与求解过程无关;

B.状态是由决策确定的;

C.用逆序法求解动态规划问题的重要基础之一是最优性原理;

D.列表法是求解某些离散变量动态规划问题的有效方法。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改