我有一个数组,比方说,现在我必须找到数组位置的中位数,从2到6(奇数总项),所以我所做的是,我将a[1]到a[5] in arr[0]到arr[4],然后我对它进行了排序,并将arr[2]写成了中值。但在这里,每次我将值从一个数组放到另一个数组中,以便初始数组的值保持不变。其次,我已经进行了排序,所以这个过程占用了相当多的**time**。所以我
我正在PowerShell中练习,正在进行用户响应输入,其中一个选项是输入3个数字,程序将返回中间的数字。我已经这样做了一百万次了,似乎我不能让它始终返回中间数。例如,当我的数字是1、23452342和3时,它说3是中间数字。下面是我的代码: if ($response -eq 1) { $b = Read-Host "Enter a second