问题是这样的:
现在有X篇论文,每篇论文有两个属性:a(学校),b(专业)
要求从选送论文的学校(也就是说文章来自n个学校则学校数为n)中推荐出Y位专家(也有两个属性a(学校),b(专业))来评审这些论文
现必须满足如下条件:
1:每篇论文要求被K(可以自由设定)位不同专家评审
2:每位专家最多评审J篇论文
3:专家只能评审本专业的论文。
4:专家尽量不评审本学校论文(如果只有本学校开设这门专业课那就不用满足此条件)
5:所推荐专家总数Y要最小。
不知道表达清楚没有,不清楚可以再解释,求算法大人给出答案:)
现在有X篇论文,每篇论文有两个属性:a(学校),b(专业)
要求从选送论文的学校(也就是说文章来自n个学校则学校数为n)中推荐出Y位专家(也有两个属性a(学校),b(专业))来评审这些论文
现必须满足如下条件:
1:每篇论文要求被K(可以自由设定)位不同专家评审
2:每位专家最多评审J篇论文
3:专家只能评审本专业的论文。
4:专家尽量不评审本学校论文(如果只有本学校开设这门专业课那就不用满足此条件)
5:所推荐专家总数Y要最小。
不知道表达清楚没有,不清楚可以再解释,求算法大人给出答案:)
老师的类的声明与上相同。
已知X篇论文,从1循环到取最合适的值以适合老师的数目
这种程序还是自己写吧,没有专门的模版所以也没有会帮忙,我也不会写,在这就当是给你UP一下吧。