发明名称 | 一种在线程序评测系统中用户排名的实现方法及系统 | ||
摘要 | 本发明公开了一种在线程序评测系统中用户排名的实现方法及系统,其中,该方法包括:建立一包含用户编号、用户提交程序总次数、正确提交程序次数及用户水平的用户表;建立一包含所有用户的提交程序总次数、所有用户的正确提交程序及题目难度等级的题目表;其中,所述题目难度等级根据所述题目表中所有用户的提交程序总次数与所有用户的正确提交程序来确定;根据某一用户编号下该用户的提交程序总次数、正确提交程序次数,以及所述题目表中的题目难度等级来确定对应的用户水平;以所述用户水平为用户编程能力高低的评价标准,将用户排序,获得用户排名并输出。本发明公开的上述方法结合题目难度来确定用户水平,可以有效的反应用户的实际编程能力。 | ||
申请公布号 | CN104268084A | 申请公布日期 | 2015.01.07 |
申请号 | CN201410570927.9 | 申请日期 | 2014.10.23 |
申请人 | 中国科学技术大学 | 发明人 | 孙广中;史腾飞;周英华 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京凯特来知识产权代理有限公司 11260 | 代理人 | 郑立明;郑哲 |
主权项 | 一种在线程序评测系统中用户排名的实现方法,其特征在于,该方法包括:建立一包含用户编号、用户提交程序总次数、正确提交程序次数及用户水平的用户表;建立一包含所有用户的提交程序总次数、所有用户的正确提交程序及题目难度等级的题目表;其中,所述题目难度等级根据所述题目表中所有用户的提交程序总次数与所有用户的正确提交程序来确定;根据某一用户编号下该用户的提交程序总次数、正确提交程序次数,以及所述题目表中的题目难度等级来确定对应的用户水平;以所述用户水平为用户编程能力高低的评价标准,将用户排序,获得用户排名并输出。 | ||
地址 | 230026 安徽省合肥市包河区金寨路96号 |