现有N个任务,可以由M个人来完成,每个任务由于技术需求,不是每个人都可以做.
问题补充,一个人可以同时完成多个做个工作
http://www.docin.com/p-1013386229.html
一个思路,供参考。
可以建任务数组,记录内容为以人员长度的二进制数,将允许人员位置为1
然后进行与操作,得到结果。
一个人可以做多项,,
可以建一个数组来存储
可以用群体智能算法~
遗传算法,TSP的思路都可以借鉴
一个人可以做多项。,,,
最近看了些遗传算法的东西,觉得这个问题可以考虑一下用遗传算法来解决