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;
    }
};
相关推荐
CaptainDrake4 小时前
力扣 Hot 100 题解 (js版)更新ing
javascript·算法·leetcode
Mryan20055 小时前
LeetCode | 不同路径
数据结构·c++·算法·leetcode
qy发大财6 小时前
验证二叉搜索树(力扣98)
数据结构·算法·leetcode·职场和发展
SpikeKing7 小时前
LeetCode - Google 大模型校招10题 第1天 Attention 汇总 (3题)
leetcode·llm·attention·multihead·groupquery·kvcache
m0_675988237 小时前
Leetcode40: 组合总和 II
算法·leetcode·回溯·排序·python3
Joyner20188 小时前
python-leetcode-分隔链表
算法·leetcode·链表
qy发大财9 小时前
二叉搜索树中的众数(力扣501)
数据结构·算法·leetcode
重生之我在20年代敲代码10 小时前
力扣算法题——1089.复写零【系统讲解】
c++·算法·leetcode·职场和发展
gentle_ice11 小时前
leetcode——合并两个有序链表(java)
java·leetcode·链表
夏末秋也凉11 小时前
力扣-链表-203 移除链表元素
算法·leetcode·链表