例如:funcmain(){**vararrayTest[]intfori:=1;i
2 回答
拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
我看了下改成这样就可以了funcmain(){vartempArray[n]intfori:=0;itempArray[i]=rand.Intn(n)+1 }arrayTest:=tempArray[0:n]fmt.Println("StarttoSort:")//Runsortalgorithmsfmt.Println("MergeSort:")mergeSort(arrayTest,0,len(arrayTest)-1)}mergeSort中传的参数是数组引用或切片要满足要求的话,直接把初始化的数组tempArray[i]转成切片就可以了:arrayTest:=tempArray[0:n]
12345678_0001
TA贡献1802条经验 获得超5个赞
funcmain(){vartempArray[n]intfori:=0;itempArray[i]=rand.Intn(n)+1 }arrayTest:=tempArray[0:n]fmt.Println("StarttoSort:")//Runsortalgorithmsfmt.Println("MergeSort:")mergeSort(arrayTest,0,len(arrayTest)-1)}
添加回答
举报
0/150
提交
取消