双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

算法设计与分析第五章作业

丸子ww 丸子ww 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

1. 请用回溯法的方法分析“最小重量机器设计问题”

1.1 说明“最小重量机器设计问题"的解空间

  {1,3,1}、{1,3,2}、{1,3,3}……{1,3,1} 代表第一个零件从第一个厂商买,第二个零件从第三个厂商买,第三个零件从第一个厂商买。

1.2 说明 “最小重量机器设计问题"的解空间树

  如果从买零件的角度上看其实就是一个树,树的分支分别代表取不同的厂商买零件,树的深度代表第几个零件。

1.3 在遍历解空间树的过程中,每个结点的状态值是什么

在遍历树的过程中每个节点值有剩余的钱 和 已经买的零件的重量。

 

2. 你对回溯算法的理解

  回溯法是在仅给出初始结点,目标结点及产生子节点的条件(一般有问题题意隐含给出)的情况下,构造一个图(隐式图),然后按照深度优先搜索的思想,在有关条件的约束下扩展到目标结点,从而找出问题的解。换言之,回溯法是从初始状态出发,在隐式图中以深度优先的方式搜索问题的解的方法。当发现不满足求解条件时,就回溯,尝试其他路径。

...全文
评论 1
收藏 已收藏
分享
返回顶部
丸子ww
gdufscs 434 成员 1,011 内容