词频统计 效能比赛

  • 编译环境

不提供编译环境,要求各位同学自行编译,上课时带来编译的可执行程序 (或
class/jar)。

  • 运行环境

教室前面的那台计算机,估计是windwos操作系统。

请自行确保教室中的机器 (没课的时候可以自行前往查看)中你需要的运行环境
可以正常工作。

如果教室机器中没有你需要的环境,请在上课前安装。但是,如果你安装过早,
其他课程重启机器以后,环境会消失。如果你携带笔记本,要提前确保可以接上
投影仪,及投影仪运行良好。

不支持联网,即,你的程序不能使用网络功能。

  • 分值分配

** 功能性需求

功能性需求必须实现,否则视为未完成,不计分。

** 速度

所有测试用例所得时间累加,耗时最短者胜出。

时间测量将使用命令行工具 ptime [http://www.pc-tools.net/win32/ptime/]
在批处理中进行,"accurate to 5 millisecond or better"。所测量的时间包
括 被测试的可执行程序的载入、运行、读入英文作品文本文件、计算、输出 的
时间。

示例:
ptime wf ware_and_peace
Execution time: 10.059 s

将不修正java/.net因虚拟机载入而带来的负面影响,以实测为准。

** 赛制

功能部分满分10分,会按《构建之法》计分方法映射到总成绩中。

第2周09月15日 不幸/恭喜,放假跳过。

第3周09月22日 课堂上展示程序,测量时间。功能部分的完成计10分,功能部分未
完成的作业退回。

第4周09月29日 课堂上展示程序,测量时间。功能部分的完成计5分,功能部分未
完成的作业退回。

第5周10月06日 不幸/恭喜,放假跳过。

第5周10月13日 课堂上展示程序,测量时间。功能部分的完成计2.5分,功能部分未
完成的作业退回。

接受此前提交的程序重新刷更好的速度分数,功能部分按第1次提交的分数为准。

此后,接收的作业只计算功能部分分数,速度分数0分。课程结束前不能提交功
能部分完整的程序,得分 -10。

** 奖励

构建之法领跑黄衫1件,参见[http://www.cnblogs.com/younggift/p/5572177.html]。
如领跑黄衫遇不可抗力无法兑现,奖励人民币100元。

posted on 2016-09-11 00:38  杨贵福  阅读(223)  评论(2编辑  收藏  举报