力扣2171-拿出最少数目的魔法豆

拿出最少数目的魔法豆

题目链接

解题思路

在这里插入图片描述

横轴表示袋子,纵轴表示每个袋子中豆子的数目

  • S1部分为最后袋子中剩下的豆子数目K

  • S2部分是豆子数目低于K的,要全部拿走

  • S3部分是豆子数目高于K的,要拿走一部分,使得豆子数目等于K

  • 最后要取出的豆子数目最少,要使得S1的面积最大

class Solution {
public:
    long long minimumRemoval(vector<int>& beans) {
        long long int k=0;
        long long  int sum = 0;
        long long int maxs=0;
        for(int i = 0;i < beans.size(); i++){
            sum += beans[i];//计算豆子总数
        }
        sort(beans.begin(),beans.end());//排序
        for(int i = 0;i < beans.size(); i++){
            k = beans[i] * (beans.size() - i);//计算S1部分的豆子数目
            maxs = max(maxs,k);//求得S1的最大豆子数目
        }
        return sum - maxs;
    }
};

相关推荐

  1. 每日一题】2171少数魔法

    2024-01-19 11:24:05       37 阅读
  2. LeetCode 2171. 少数魔法

    2024-01-19 11:24:05       44 阅读
  3. 2024.1.18每日一题——少数魔法

    2024-01-19 11:24:05       40 阅读
  4. LeetCode解法汇总2171. 少数魔法

    2024-01-19 11:24:05       35 阅读
  5. LeetCode 2171.少数魔法:排序 + 枚举

    2024-01-19 11:24:05       32 阅读
  6. 2834. 找美丽数组小和

    2024-01-19 11:24:05       20 阅读
  7. 2831.找长等值子数组

    2024-01-19 11:24:05       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-19 11:24:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-19 11:24:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-19 11:24:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-19 11:24:05       20 阅读

热门阅读

  1. 多数据源配置H2 Mysql

    2024-01-19 11:24:05       33 阅读
  2. 通用导出模板

    2024-01-19 11:24:05       30 阅读
  3. C#设计模式教程(4):单例模式

    2024-01-19 11:24:05       31 阅读
  4. 1.7 面试经典150题 - H指数

    2024-01-19 11:24:05       36 阅读
  5. arcgis js 4.x加载地图服务跨域配置(.Net方式)

    2024-01-19 11:24:05       33 阅读
  6. 【CSS】垂直居中的四种实现方式

    2024-01-19 11:24:05       36 阅读
  7. 离线安装python2的MySQLdb

    2024-01-19 11:24:05       35 阅读
  8. LeetCode解法汇总2171. 拿出最少数目的魔法豆

    2024-01-19 11:24:05       35 阅读
  9. 网络工程师:软件编程基础知识面试题(九)

    2024-01-19 11:24:05       33 阅读
  10. Python爬虫案例分享

    2024-01-19 11:24:05       34 阅读
  11. 前端为什么要使用枚举?(优化``if-else``版)

    2024-01-19 11:24:05       33 阅读