随机生成测试数据
本文适用Java语言,但是其他语言思路类似可以借鉴
- 随机生成一个最大长度与最大值确定的数组
public static int[] generateRandomArray(int maxSize, int maxValue){
int len = (int)((maxSize + 1) * Math.random());//随机长度
int[] arr = new int[len];
for (int i = 0; i < len; i++) {
arr[i] = (int)((maxValue+1)*Math.random()); //随机值,如果想要出现负数,也可以在这里进行修改
}
return arr;
}