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;
    }
};
相关推荐
埃伊蟹黄面15 分钟前
模拟算法思想
c++·算法·leetcode
菜鸟233号3 小时前
力扣654 最大二叉树 java实现
java·算法·leetcode
鹿角片ljp4 小时前
力扣144.二叉树前序遍历-递归和迭代
算法·leetcode·职场和发展
好易学·数据结构4 小时前
可视化图解算法73:跳台阶(爬楼梯)
数据结构·算法·leetcode·动态规划·笔试
Tisfy4 小时前
LeetCode 3433.统计用户被提及情况:(大)模拟
linux·算法·leetcode
长安er4 小时前
LeetCode 98. 验证二叉搜索树 解题总结
java·数据结构·算法·leetcode·二叉树·力扣
sin_hielo5 小时前
leetcode 3433
数据结构·算法·leetcode
Swift社区5 小时前
LeetCode 448 - 找到所有数组中消失的数字
算法·leetcode·职场和发展
茶猫_5 小时前
C++学习记录-旧题新做-字符串压缩
c语言·c++·学习·算法·leetcode
leoufung5 小时前
LeetCode 162:寻找峰值的二分搜索思想与区间不变式分析
算法·leetcode·职场和发展