算法作业:算法第5章上机实践报告

题目:7-2 工作分配问题 (20 分)

设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1件不同的工作,并使总费用达到最小。

问题描述

如题

算法描述

本次题目的本质,实际上是在全排列中找费用最小的操作。因此,可用回溯法,便利所有的排列。在排列的过程中,我们可以实时与当前已搜索出的最佳答案进行比较,从而进行剪枝。

心得体会

虽然,本题并没有什么心得体会。但是,在用回溯法解决01背包问题中,我是学到了挺多的。也对A*搜索这种算法有了一定了解。

posted on 2018-12-23 19:30  TRZNDP_Z  阅读(99)  评论(0编辑  收藏  举报

导航