发布
社区首页 >问答首页 >2025-01-24:最小元素和最大元素的最小平均值。用go语言,你有一个空的浮点数数组 averages?

2025-01-24:最小元素和最大元素的最小平均值。用go语言,你有一个空的浮点数数组 averages?

提问于 2025-01-24 08:08:37
回答 1关注 0查看 4

2025-01-24:最小元素和最大元素的最小平均值。用go语言,你有一个空的浮点数数组 averages,以及一个包含偶数个整数的数组 nums。你需要执行以下步骤,重复 n/2 次:

1.从 nums 数组中找出并移除最小值 minElement 和最大值 maxElement。

2.计算这两个元素的平均值,即 (minElement + maxElement) / 2,并将其添加到 averages 中。

最后,返回 averages 数组中的最小值。

2 <= n == nums.length <= 50。

n 为偶数。

1 <= nums[i] <= 50。

输入: nums = [7,8,3,4,15,13,4,1]。

输出: 5.5。

解释:

步骤 nums averages

0 [7,8,3,4,15,13,4,1] []

1 [7,8,3,4,13,4] [8]

2 [7,8,4,4] [8,8]

3 [7,4] [8,8,6]

4 [] [8,8,6,5.5]

返回 averages 中最小的元素,即 5.5。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档