0

我想在我的程序中硬编码一个巨大的整数数组。我这样做是因为我想对排序算法进行基准测试。如果我将数组存储为文本文件并将其读入,那么我将测量读取大文件+排序的性能,而不是单独排序。稍后我将对文件读取进行基准测试。我可以int vals[] = {<huge number of values here>}直接放入我的.main文件中,但这往往会使我的文本编辑器崩溃,所以我希望有某种方法可以放入一个单独的文件中。我有什么办法#include吗?有没有好的方法来做到这一点?

4

1 回答 1

0

您可以通过应用一些可预测的逻辑在循环中创建数组。例如,在一种情况下,您可以遍历数组并将值设置为 (size - index)。您可以通过使用 mod / multiple / xor 等其他功能来发挥创意。

于 2013-11-25T03:21:50.453 回答