| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 616 人关注过本帖
标题:加点香菜的红烧鱼
只看楼主 加入收藏
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:16 
加点香菜的红烧鱼
图片附件: 游客没有浏览图片的权限,请 登录注册
7 天前 17:56
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
20241215165737.rar (3.78 MB)

所用数据及简单说明
Bmxszb数据表(报名学生总表)xszb数据表(录取学生总表):Zf总分,km7政治分数、km2语文分数、km1数学分数,km3外语分数,km4物理分数,km5化学分数,km8历史分数,km6生物分数,km9地理分数,km10体育分数,km11,km12预留,jf加分,dj1-dj12km1-km12的等级分
fpjhb数据表(录取计划表与分派计划表):fpdw分派单位,jhrs计划人数
fpzbb数据表(分派均衡指标):fpdw分配单位,jhrs计划人数,fprs分派人数,rs1男生人数,bl1男生比例,rs2女生人数,bl2女生比例,pjzf平均总分,pj1-pj12km1-km12的平均值
程序界面的km1-km12指对应科目,dj1-dj12指km1-km12对应科目的等级
Zfmc总分名次,fpdw分派单位,fpzt,zg,zgzt,zgf,fpf,fpmc,zgmc,lqzt
以上字段为程序运行必须字段。
其他一些字段可以根据实际情况增删,不影响程序运行。


[此贴子已经被作者于2024-12-16 00:22编辑过]

7 天前 17:58
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
蛇形分派方法为错位蛇形分派(具体什么样,看附件中的分派总表,我也说不清楚),其他采用随机分派。

7 天前 18:03
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
录取资格定义可以在运行界面修改,不用改程序了。比如哪些科目要求几个a几个b的,那些单科要求什么等级的,分数线踩线的全部录取还是按科目分数排序abcd个数排序等,最后录取考生排序分相同的考生全部录取,可能录取人数多于计划人数,出现这种情况可以增加排序科目降低踩线考生录取排序相同机率。录取资格要求过高时可能录取人数少于计划人数。

7 天前 18:15
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:10 
非常好!
错位蛇形还可以再研究,看一看是否还有更加合理的分派情形存在。
图片附件: 游客没有浏览图片的权限,请 登录注册

位次分配较均衡的话,平均分的差值会变大;若平均分差值较小的话,位次分配可能就不是那么均衡,这两者之间寻求一个相对均衡的状态就可以啦。
你的数据已经非常优秀啦!

[此贴子已经被作者于2024-12-15 19:15编辑过]

7 天前 18:54
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
我在寻求位次均衡的前提下,努力寻找平均分差值较小的分配方式。
7 天前 19:17
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
回复 6楼 schtg
新建文件夹.rar (983.31 KB)

试了错位蛇形分派与随机分派结合的数据(包括分段统计表和学生分派表),文件名称中的尾部数据表示高低分段蛇形分派轮数。
个人认为:
1.蛇形分派对各分派单位人数差距较大时,分派次数不宜过大,高分段、低分段一般各2到4次为宜,可以保证各单位前4到8名和后4到8名均匀分布,当各分派单位人数差距较小时,可以适当增加蛇形分派次数。
2.各分派单位人数差距较大时,过大的蛇形分派次数将造成人数多的单位高分段学生平均分偏低,当各分派单位人数差距较小时,影响降低。
以上结论供参考。
另外,相同总分的同学在每次蛇形分派时随机排序,每次分派的结果也是有差异的,多试几次,也许排出一个比较满意的结果。其他同学也随机排序,每次的变化还是有的。

[此贴子已经被作者于2024-12-16 00:20编辑过]

6 天前 00:10
schtg
Rank: 12Rank: 12Rank: 12
来 自:Usa
等 级:贵宾
威 望:67
帖 子:1790
专家分:3389
注 册:2012-2-29
收藏
得分:0 
回复 7楼 my2318
完全理解,谢谢!
可否发一份到schtg@邮箱,谢谢!

[此贴子已经被作者于2024-12-16 06:02编辑过]

6 天前 06:01
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:109
帖 子:2232
专家分:3913
注 册:2007-4-27
收藏
得分:10 
@my2318 能给代码看看吗?

只求每天有一丁点儿的进步就可以了
6 天前 12:54
my2318
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:14
帖 子:289
专家分:640
注 册:2014-3-18
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

既然让电脑代替我做事了,不妨让电脑多试几次,我所做的,只是给电脑设定目标然后告诉电脑甩开膀子加油干。

另回复楼上各位,代码暂不方便公开,抱歉了,但可以交流思想,希望可以从我的程序界面看到我的思路。

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

6 天前 16:02
快速回复:加点香菜的红烧鱼
数据加载中...
 
   



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

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