本次做业由三部分组成(程序满分80,博客满分70,工程能力满分30)算法
共有7个测试用例,每一个满分20分并按照必定的映射规则最后映射成总分。其中具体的得分规则以下:函数
字符数统计正确 +1
单词数统计正确 +2
有效行统计正确 +2
词频统计每对1条 +1(全对得15分)
最后程序映射总分公式为:((test1/20)*8+(test2/20)*8+(test3/20)*8+(test4/20)*8+(test5/20)*8+(test6/2)+(test7/2))/60*40性能
共有9个测试用例,以下所示:单元测试
"-w 1 -i tests/result-m.txt -o output.txt", "-w 0 -i tests/result-m.txt -o output.txt", "-n 20 -w 1 -i tests/result-m.txt -o output.txt", "-n 20 -w 0 -i tests/result-m.txt -o output.txt", "-m 5 -w 1 -i tests/result-m.txt -o output.txt", "-m 5 -w 0 -i tests/result-m.txt -o output.txt", "-m 3 -n 100 -w 1 -i tests/result-m.txt -o output.txt", "-m 3 -n 100 -w 0 -i tests/result-m.txt -o output.txt", "-o output.txt -w 1 -n 100 -m 2 -i tests/result-m.txt",
每一个满分20分并按照必定的映射规则最后映射成总分。其中具体的得分规则以下:学习
字符数统计正确 +1
单词数统计正确 +2
有效行统计正确 +2
词频统计:
1,2文本每对1条+1,(全对得15分);
3,4文本每对1条 +0.5(全对得15分);
5,6文本每对1条 +1(全对得15分);
7,8,9文本每对1条 +0.1(全对得15分);
最后程序映射总分公式为:得分/180*40测试