• 算法第五章作业


    1.你对回溯算法的理解

    回溯法可以系统地搜索一个问题的所有解或任一解,按深度优先策略,从根节点出发搜索解空间树,当进行到某一节点时发现不符合要求或者找不到最优解,则退回一步重新搜索,这种走不通就退回的算法是回溯法。

    2.请说明“子集和”问题的解空间结构和约束函数

    在集合S={x1,x2,…,xn}中找到一个其全部元素之和为c的一个子集。

    约束函数:当前所选数之和+之后所选数>c,遍历右子树(不选),否则遍历左子树。

    3.请说明在本章学习过程中遇到的问题及结对编程的情况

    对于构造解空间树及约束函数还不够熟练,结队编程良好,能在讨论中加深对回溯法的理解。

  • 相关阅读:
    nefu17
    杭电1051
    杭电1050
    有关异或符号'^'在c++编程中的应用的讲解!!!
    杭电2095
    杭电2094
    关于set容器的简单讲解!!!
    拍拍开发
    收藏框架
    js form.submit() 无效
  • 原文地址:https://www.cnblogs.com/liuyuany/p/12049340.html
Copyright © 2020-2023  润新知