日期:2014-05-19  浏览次数:20498 次

排监考,孟老大进来帮我解决一个问题啊??/
排监考系统,不知道怎么来实现,也没有思路,如果有40位老师,20个考场,用什么算法,可以让二个老师一个考场,又不会重复?

------解决方案--------------------
只要不重复就可以???
你把排好的存起来。进行比较不是就可以了
------解决方案--------------------
这种思路相当简单:
一:可以将40个老师使用checkboxlist来显示出来,然后使用手工选择任何的两个,这是一种方法
二:完全随机的办法!使用arraylist保存老师的ID号,然后随机取出任何的两个老师,取出来的马上删除,取出的值分别放入两个数组中,最后再使用同样参数读取那两个数组,组合出每一个考场的监考教师

以上办法都很简单,希望你的网站都有两种办法,手工选择和随机选择都必须有,这样才能满足需要!