Leetcode 3194. 最小元素和最大元素的最小平均值

原题链接:Leetcode 3194. 最小元素和最大元素的最小平均值




注意,(nums[l]+nums[r])要除以2.0而不是2,才是浮点型

cpp 复制代码
class Solution {
public:
    double minimumAverage(vector<int>& nums) {
        sort(nums.begin(),nums.end());
        int l=0,r=nums.size()-1;
        double averages=100.0;
        while(l<r){
            averages=min((nums[l]+nums[r])/2.0,averages);
            l++;
            r--;
        }
        return averages;
    }
};
相关推荐
共享家952710 小时前
栈相关算法题解题思路与代码实现分享
c++·leetcode
Wendy_robot10 小时前
【前缀和计算和+哈希表查找次数】Leetcode 560. 和为 K 的子数组
c++·算法·leetcode
o独酌o10 小时前
算法习题-力扣446周赛题解
算法·leetcode
云格~11 小时前
Leetcode:1. 两数之和
数据结构·算法·leetcode
xxjiaz11 小时前
水果成篮--LeetCode
java·算法·leetcode·职场和发展
肥or胖11 小时前
【LeetCode 热题 100】链表 系列
算法·leetcode·链表
Y.O.U..12 小时前
力扣HOT100——102.二叉树层序遍历
数据结构·c++·算法·leetcode
雾月5513 小时前
LeetCode 1780 判断一个数字是否可以表示成三的幂的和
java·数据结构·算法·leetcode·职场和发展·idea
Demons_kirit1 天前
Leetcode 2845 题解
算法·leetcode·职场和发展