班级分组算法,学生不能重复
将n个学生分到m个班(每个学生会选择3个班级),然后把m个班级分成3个组,每个组下学生不能重复
#
例子
100个学生进行选课,每个学生选3门(物理,化学,数学,语文,英文 等等),然后根据学生选课结果分成相应m个班级, 在把这m个班级分成3个组, 但是一个组内的班级下面学生不能重复, 既 一个学生只能出现在3个组中一次
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有发现 选课 和 分班 之间 的关系 , 貌似选课 只是多余的
1、你这m 个班级就是 5 (数学、语文。。。)
2、选课这个条件是多余的
100个顾客选菜,每个顾客选3道(土豆丝、土豆片、土豆条、土豆块、土豆泥),然后根据顾客选菜结果分成相应m个厨师做菜,一共有三口锅,要求顾客只能吃到其中一口锅做出来的菜!
是这个意思么?
或者:
100个顾客选菜,每个顾客选3道(土豆丝、土豆片、土豆条、土豆块、土豆泥),然后根据顾客选菜结果分成相应m个厨师做菜,一共有三口锅,要求顾客只能吃到每口锅做出来的菜的其中一道!
另外,请问,你到底要求什么?
求菜怎么选?厨师有多少个?每个厨师能做什么菜?每口锅要照顾多少张嘴?