计算机1701+软工1701 (广东外语外贸大学)

  • 算法第五章实践

    恢复内容开始 1、实践题目 :工作分配问题 2、问题描述 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3、算法描述(包括解空间,画出测试样例的解空间树,剪枝(约束函数或限界函数)方法
    邓Loser   2018-12-23 17:39   0   150
  • 第五章作业

    你对回溯算法的理解(2分) 答:回溯算法就是先选一条路走,能走就走,不能则上一步的选择返回,换一条路走。 请说明“子集和”问题的解空间结构和约束函数(2分) 答:解空间结构:子集树 约束函数:判断当前的left是否比源数组的最小数还小;每一次要加入某一数据时判断是否比目标值大;判断是否已经扫描完源数
    软工LY   2018-12-23 17:08   0   93
  • 第五章实践报告

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

    1、你对回溯算法的理解。 答:回溯法的简单理解有点像遍历算法,利用回溯法要先通过深度优先的方式找到解空间,然后利用约束函数进行剪枝,以此比较出最合适的解。 2、请说明“子集和”问题的解空间结构和约束函数(2分) 答:因为求的是子集的和,所以解空间应该为全部子集,即:n! 约束函数:从第一个元素开始,
    邓Loser   2018-12-23 16:52   0   116
  • 算法第五章实践

    1.实践题目:工作分配问题 2.问题描述:设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 3.算法描述: 约束函数:(1)该工作没有被重复分配(2)现有的时间和 加上下一个时间 小于现有
    倔强的不死人   2018-12-23 16:17   0   95
  • 算法第五章作业

    1.你对回溯算法的理解 回溯法是种以深度优先方式系统搜索问题解的算法。回溯法它遍历问题的所有解和所有情况。通过约束函数和限界函数来剪掉不符合要求或最优解的情况,以此来提高算法的搜索效率。 2.请说明“子集和”问题的解空间结构和约束函数 约束函数:若 现有的和now 加上下一个数,超过了所给的正整数,
    倔强的不死人   2018-12-23 16:03   0   220
  • 第五章实践

    1.实践题目 :工作分配问题 2.问题描述设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。3.算法描述(包括解空间,画出测试样例的解空间树,剪枝(约束函数或限界函数)方法描述)解空间(10
    ppplllk   2018-12-23 14:24   0   124
  • 第五章作业

    1.你对回溯算法的理解(2分)从一条路径走,如果能满足条件,就继续向前,否则退后,往另一条路,不断重复这个过程,最后的得出解。并在选择路径时加入限制条件来剪枝,提高效率。2.请说明“子集和”问题的解空间结构和约束函数(2分)用二叉树,一边是放入数组,一边是不放入数组。约束:判断要加入的数是否比目标和
    ppplllk   2018-12-23 14:05   0   123
  • 算法第五章作业

    1.你对回溯算法的理解(2分) 回溯法(探索与回溯法)是一种选优搜索法,又称为试探法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 2.请说明“子集和”问题的解
    landyama   2018-12-23 12:02   0   160
  • 第五章上机实践

    实践题目: 工作分配问题 问题描述: 设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。 输入格式: 输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费
    landyama   2018-12-23 10:55   0   108