首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

分组有关问题 大数据分析 不求代码 求见解

2012-12-14 
分组问题 大数据分析 不求代码 求见解一个班有60个人,要分成10个组做实训,假设java实训吧以前基本都是自愿

分组问题 大数据分析 不求代码 求见解
一个班有60个人,要分成10个组做实训,假设java实训吧
以前基本都是自愿结组,然后做实训

现在想用程序实现自动分组功能。

每个人登录系统后,挑选6个自己比较中意的同学(就是想和Ta一组),和3个(或更少)比较讨厌的同学(尽量不和Ta一组)

收集到这些同学的意愿信息后(假设是数据库形式)用一定的算法协调这些人,分成10个组,原则是尽量让每个人满意,并且不能和自己讨厌的人在一组。
[解决办法]
根据这些意愿数据,能找到一些比较受大众欢迎的人,假设受欢迎就代表有能力
算法要自动找出每个组里最有能力的人,来当组长

热点排行