//生成n个元素的随机数组,每个元素的随机范围为[rangeL,rangeR]
int *generateRandomArray(int n, int rangeL, int rangeR){
assert(rangeL<=rangeR);
int *arr = new int[n];
srand(time(NULL));//用当前时间用作随机种子的设置
for(int i=0; i<n; i++){
arr[i]=rand()%(rangeR-rangeL+1)+rangeL;
}
return arr;
}