我有一个数组,a = { 1,4,5,6,2,23,4,2};
现在可以说我必须找到从 2 到 6 的数组位置的中位数(奇数项),所以我所做的,我已经接受a[1]
了a[5]
,然后我对它进行了排序并将其写arr[0]
为中位数。arr[4]
arr[2]
但是每次我将值从一个数组放到另一个数组时,我的初始数组的值都保持不变。其次,我已经排序了,所以这个过程要花很多时间**time**
。所以我想知道是否有任何方法可以与reduce my computation time
.
任何网站,要理解的材料,什么以及如何做?