C++数据生成器
C++数据生成器maker
由于洛谷官方的 CYaRon 要使用 python,但有人不会用,所以我就做了一个基于 C++ 的数据生成器。
下载地址(见附件)
使用说明(如果这里的更新时间和下载地址的更新时间不一致,请点击"更新内容"选择确认并刷新)
更新日志见使用说明。
这是一个用 C++ 实现的数据生成器,目前版本可以:
- 制造随机整数,随机小数,按照给定的概率随机操作等
- 随机生成序列
- 随机生成树
- 随机生成图
- 根据字典随机生成字符和字符串
- 根据 std 生成输入对应的输出
- 对拍代码
- 把生成的数据一起压缩成一个 zip 文件
该数据生成器使用文件输入输出将数据输出到文件中。
随机数使用的是这篇文章给出的伪随机。
使用并查集生成随机树和图,目前生成树和图时可以增加一些特定的参数,如设置有权图或无权图,生成链,有向图等。
压缩时请注意需要 win10/11 系统(不然可能压缩不成功),其他功能对于所有系统都可用。
注意,如果你要在生成数据或对拍时使用标准输出,请使用 cerr,不然可能无法显示你输出的内容。
正在更新,欢迎点赞!
如果有 bug,欢迎提出!