【发布时间】:2012-12-07 01:45:41
【问题描述】:
有一组 9 名学生和 3 所学校每所学校最多可以分配 3 名学生。每个学校和学生都有自己的坐标。现在我们必须以这样的方式分配学生,即与所有学生的距离总和到学校应该是最少的。
我在一次采访中被问到这个问题。有人可以为此建议一个算法吗?
最初我尝试了贪婪的方法,但不起作用。然后我尝试应用动态规划方法,但无法提出最佳的子结构。
【问题讨论】:
-
手头的问题叫做二分图匹配
-
你能推荐一些关于二分图匹配的好读物吗?
-
这本书不错,但可能过于理论:"Matching Theory" by M.D. Plummer, L. Lovász.
标签: algorithm