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

计科2101董佳怡 2022-12-14 21:05:19

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

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

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

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

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

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

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

 

2. 你对回溯算法的理解

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

...全文
17 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-数据结构与算法 发布问题, 以便更快地解决您的疑问
发帖
gdufscs

127

社区成员

广东外语外贸大学信息科学与技术学院
算法 高校
社区管理员
  • brisksea
加入社区
帖子事件
创建了帖子
2022-12-14 21:05
社区公告
暂无公告