浙江财经大学
信息管理与工程学院

OJ题随机数据生成助手(RTGH)

本文由 Ocrosoft 于 2016-07-22 11:36:50 发表

在编写题目时,测试数据往往要自己出,除了特殊数据,用的基本都是随机数据。

上次为了生成方便,写了一个随机数据生成助手(Random TestData Generate Helper)。

虽然不能自动生成想要的数据,但是还是能对生成的过程进行一定程度的简化,提高了效率。

说明文件:(包含在压缩文件中)

功能:生成程序测试数据(一般用于随机数据)。只是帮助生成,别想着能够自动生成想要的测试数据哈,生成代码和测试程序是要自己写的。

使用:
CCC里存放生成数据的程序
DDD里存放生成答案的程序
两者都编译好后,按照需求运行Generate(X)
Generate(1):生成数据并运行生成答案,结束后自动打开答案。(适用于测试)
Generate(2):生成数据并运行生成答案,不进行任何操作。
Generate(2):生成指定组数的测试数据并生成答案,不进行任何操作。(适用于测试完后生成数据)

错误警告:文件路径不能包含中文!!!

自定义:
1.生成的数据的后缀以及文件名可以修改相应的bat文件实现。
例:Generate(1)对应的Run.bat中,【%ccc%\CCC.exe > %ddd%\test.in】一句,后面的test.in改为Test.txt就会生成Test.txt文件。
2.Generate(3)生成数据每组之间默认等待2s,可以避免生成数据相同。(不用rand()可忽略)
例:对应的Run3.bat中,【ping -n 2 127.0.1>nul】中的2改为3,就会等待3秒。
3.生成路径的修改,需要稍微学习一下命令行的使用,容易造成错误,不建议修改。

Ocrosoft.All rights reserved.

下载:down.ocrosoft.com(Ver 1.1)

欢迎分享与转载,请保留链接与出处。Ocrosoft » OJ题随机数据生成助手(RTGH)

点赞 (0)or拍砖 (0)

相关推荐

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址