计算C#中位数
我需要编写将接受小数点数组并会找到中位数的函数。
.net数学库中有函数吗?
回答:
.net数学库中有函数吗?
没有。
自己写并不难。天真的算法对数组进行排序并选择中间元素(或两个中间元素的平均值)。但是,该算法O(n log
n)可以及时解决此问题O(n)
。您想要查看选择算法以获得这种算法。
以上是 计算C#中位数 的全部内容, 来源链接: utcz.com/qa/428680.html
我需要编写将接受小数点数组并会找到中位数的函数。
.net数学库中有函数吗?
.net数学库中有函数吗?
没有。
自己写并不难。天真的算法对数组进行排序并选择中间元素(或两个中间元素的平均值)。但是,该算法O(n log
n)可以及时解决此问题O(n)
。您想要查看选择算法以获得这种算法。
以上是 计算C#中位数 的全部内容, 来源链接: utcz.com/qa/428680.html