本文介绍了基于优先级的项目分配的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我有一个简单的(不是那么简单)问题.我必须为基于优先级的项目分配开发算法.该算法将在大学中用于根据学生的优先级(偏好)为他们分配项目.
导师人数不多,他们将为学生提供5个项目.学生可以从任何主管中选择3个项目,他们还可以设置优先级(偏好),即这些项目的1,2,3.我的算法将根据他们指定的优先级分配项目(一次给一个学生一个项目).
当许多学生具有相似的项目优先级时,就会出现问题,例如,一半的学生想要David教授的云计算项目".在通常情况下,该问题实际上可能会变得更加复杂.
我将不得不用C ++编写代码,但是任何语言(C ++,C#,Java,VB.NET)的代码都将证明是有用的,简单的算法也将非常有用.
我希望在互联网上会有用于此类调度的算法.但我不走运
最好的问候
解决方案
这篇关于基于优先级的项目分配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!