| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 599 人关注过本帖
标题:求助各位大侠,关于学生毕业设计答辩分组的算法
取消只看楼主 加入收藏
烧包谷
Rank: 2
等 级:论坛游民
威 望:2
帖 子:60
专家分:69
注 册:2010-10-11
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:4 
求助各位大侠,关于学生毕业设计答辩分组的算法
  毕业设计学生答辩分组。每一组答辩由若干老师组成的答辩教师组,将学生大致均等分配到每组去答辩。要求是:学生不能到毕设导师所在组答辩。我没有思路,求各位给我一点思路。谢谢了!
搜索更多相关主题的帖子: 毕业 设计 
2012-09-30 07:12
烧包谷
Rank: 2
等 级:论坛游民
威 望:2
帖 子:60
专家分:69
注 册:2010-10-11
收藏
得分:0 
谢谢!
2012-10-01 07:27
烧包谷
Rank: 2
等 级:论坛游民
威 望:2
帖 子:60
专家分:69
注 册:2010-10-11
收藏
得分:0 
这个怎么用分治算法我不是很清楚!斑竹,你能不能详细一些!还有一点我对了,这些分组是要求随机的。谢谢!
2012-10-03 17:04
烧包谷
Rank: 2
等 级:论坛游民
威 望:2
帖 子:60
专家分:69
注 册:2010-10-11
收藏
得分:0 
回复 2楼 寒风中的细雨
我根据您提供思路写了一些代码,有问题,再次向您请教。
 我的实现思路:   
   (1)将所有的学生放到待分配容器Student_List;
   (4)根据组数目,重复操作(3)(4)。直到每一组都操作一遍结束
   (3)根据组号,从Student_List中选该组的可选项,可选项组成的列表为Optional_List
   (4)从Optional_List中随机选出Group_Count(Group_Count:表示每组最少人数)项,将选出的添加到对应组中,将已选出的项从Student_List中删除。
   
    (5)Student_List中的剩余项分配
   现在是(1)到(4)这里就有问题了。这种分配不能保证每一组都能分配到Group_Count个数据。举个列子吧,第一组分配的学生的毕业设计导师恰好是第二组的答辩教师,第二组分配的学生恰的毕业设计导师恰好是第一组的答辩教师,这时候第三组就不能分配到学生(假设只有三组)。
   到了这里,希望你给我提供一个详细的算法。谢谢~~~!
   
2012-10-04 19:23
烧包谷
Rank: 2
等 级:论坛游民
威 望:2
帖 子:60
专家分:69
注 册:2010-10-11
收藏
得分:0 
回复 8楼 寒风中的细雨
看了您的注释,我明白了。非常感谢!
2012-10-06 19:00
快速回复:求助各位大侠,关于学生毕业设计答辩分组的算法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.073880 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved