软件工程1704 (广东外语外贸大学)

  • 算法第5章上机实践报告

    1.实践题目 7-2 工作分配问题 2.问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 输入格式: 输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数
    Archer丶kk   2018-12-20 17:19   0   146
  • 算法第五章实践报告

    1实践题目 7-2 工作分配问题 2.问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3.算法描述 代码: #include <iostream> using namespac
    黄浩辉   2018-12-20 16:48   0   133
  • 算法第五章作业

    1.对回溯法的理解 回溯法可以系统地搜索一个问题的所有解或任一解。它在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任一结点时,先判断该结点是否包含问题的解。如果肯定不包含,则跳过对以该结点为根的子树搜索,逐层向其祖先结点回溯。否则,进入该子树,继续按深度优先搜索策
    黄浩辉   2018-12-20 15:44   0   7
  • 回溯算法

    一、对回溯算法的理解: 回溯算法首先得确定一下隐式存在的空间树,然后对其进行深度优先搜索,从根节点出发,根结点为一开始的活节点,每次搜索至空间树的任意结点,判断该节点是否包含问题的结,如果包含,则继续深度优先搜索下去,否则,该节点视为死结点,跳过该节点,回溯回到祖先结点(活节点),再将这个活节点视为
    chenhanwu   2018-12-20 11:43   0   407
  • 回溯算法

    一、对回溯算法的理解: 回溯算法首先得确定一下隐式存在的空间树,然后对其进行深度优先搜索,从根节点出发,根结点为一开始的活节点,每次搜索至空间树的任意结点,判断该节点是否包含问题的结,如果包含,则继续深度优先搜索下去,否则,该节点视为死结点,跳过该节点,回溯回到祖先结点(活节点),再将这个活节点视为
    chenhanwu   2018-12-20 11:43   0   407
  • 算法第五章作业

    一. 对回溯算法的理解 使用回溯算法首先要确定问题的解空间,然后从根节点出发,以深度优先的方式搜索整个解空间。 可使用递归函数来实现回溯法。 子集树和排列树是用回溯法解题时常用的两类典型的解空间树。 回溯法一定要进行剪枝,用约束函数剪去不含最优解的子树。 二. 子集和问题的解空间和约束函数 解空间:
    Ygrittee   2018-12-20 10:31   0   135
  • 第五章实践报告

    1、实践题目:工作分配问题 2、题目描述:设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3、算法描述 解空间:排列树(三叉树) 代码描述: 时间复杂度:假设工作是n,则是n的平方 空间
    water_chen   2018-12-20 09:30   0   137
  • 算法第五章作业

    1.你对回溯算法的理解(2分) 基本概念:回溯法是一个类似枚举搜索的过程,在这个过程中找到解,如果在搜索到一的结点的时候不满足题目要求,就回溯到上一个结点,再搜索别的路径是否为最优解。 特点:采用深度优先的搜索方法,若需要求问题的所有解,则回溯到根结点,若只需求一个解,则只需搜索到一个点即可结束。
    imweili   2018-12-19 21:51   0   348
  • 第五章作业

    1.对回溯算法的理解: 运用回溯法可以系统地搜索一个问题的所有解或任一解。 它在问题的解空间树中,按照深度优先策略,从根节点出发搜索解空间树。 当算法搜索至解空间树的任一节点时,判断该节点是否包含问题的解,如果不包含,则跳过以该节点为根的子树的搜索,逐层向其父节点回溯。 否则进入该子树,继续搜索。
    重复   2018-12-19 21:42   0   94
  • 第五章上机实践报告

    1.实践问题: 工作分配问题 2.问题描述: 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3.算法描述: 1)解空间:排列树 2)测试样例的解空间树: 3)剪枝方法: 4.心得体会:
    重复   2018-12-19 21:23   0   106