| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1515 人关注过本帖
标题:再次请教学生如何分派
只看楼主 加入收藏
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 49楼 wengjl
非常感谢!我知道我的该如何修改啦
2024-12-12 10:19
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
回复 49楼 wengjl
如果把高分段和低分段学生都进行蛇形分派,是不是可以进一步提高均衡性?
2024-12-12 10:43
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
现在用amdAPU5600k,3200学生用编译后的程序分派用时不到1秒,效率满高的
2024-12-12 10:46
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2232
专家分:3913
注 册:2007-4-27
收藏
得分:0 
以下是引用my2318在2024-12-12 10:43:24的发言:

如果把高分段和低分段学生都进行蛇形分派,是不是可以进一步提高均衡性?


应该是的

S形分派,是建立在人数相等的基础上的

[此贴子已经被作者于2024-12-13 08:43编辑过]


只求每天有一丁点儿的进步就可以了
2024-12-12 13:35
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2232
专家分:3913
注 册:2007-4-27
收藏
得分:0 
以下是引用chychychy在2024-12-9 10:40:11的发言:

您这这种规则不仅是单纯的12344321,中间还有变化,请教比如9、10、11、12和13、14、15、16变化的逻辑是什么?用vfp如何实现?


VFP实现在49楼

只求每天有一丁点儿的进步就可以了
2024-12-12 13:41
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2232
专家分:3913
注 册:2007-4-27
收藏
得分:0 
以下是引用chychychy在2024-12-9 16:50:45的发言:


谢谢,数据都差不多,wengjl的数据也比较有代表性,难在用什么方式解决人数不均等、不成倍数关系下的“均衡”


另一个思路是把每个学校的招生数分解为班数,如一中18班、二中20班、三中15班、四中17班,共计70个班,每班48人,就好分了
先把学生分成70个班,每班生源均衡。
再把70个班随机分到学校,就平均数而言,校间是均衡的。

就分数段中各段的人数,校间是不可能均衡的。比如最优和最差各70个,各为每班1人,二中有20人,三中只15人。

[此贴子已经被作者于2024-12-13 08:46编辑过]


只求每天有一丁点儿的进步就可以了
2024-12-12 13:49
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 56楼 wengjl
这是一个非常好的思路,谢谢!
2024-12-12 18:06
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

用错位蛇形(高分段和低分段都用)和随机算法,分64个班,结果见图
2024-12-13 00:06
chychychy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:325
专家分:105
注 册:2015-4-18
收藏
得分:0 
回复 56楼 wengjl
如果考虑校际均衡的话这是一个很好的思路,不过目前大多数地方学校都不行学校之间招生计划数不均衡是其一,学校分重点和非重点是更重要的原因
2024-12-13 08:22
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
20241213100321.rar (794.7 KB)

3200学生,分64个班,每班50人,高低分段均错位蛇形分派5轮,其余随机分派,在amd apu5600k上用时2秒,结果见附件。
2024-12-13 10:14
快速回复:再次请教学生如何分派
数据加载中...
 
   



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

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