删除某些元素后的数组均值
link
给你一个整数数组 arr ,请你删除最小 5% 的数字和最大 5% 的数字后,剩余数字的平均值。...与 标准答案 误差在 10-5 的结果都被视为正确结果。...示例 1:
输入:arr = [1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3]
输出:2.00000
解释:删除数组中最大和最小的元素后,所有元素都等于 2,所以平均值为...先求出删除的数目
排序后求出删除指定数组元素的新数组
最后直接对新数组求和再求平均值
func trimMean(arr []int) float64 {
length := len(arr)