当前位置: 首页 > news >正文

Leetcode 3634. 使数组平衡的最少移除数目

3634. 使数组平衡的最少移除数目

题目描述

给你一个整数数组 nums 和一个整数 k。
如果一个数组的 最大 元素的值 至多 是其 最小 元素的 k 倍,则该数组被称为是 平衡 的。
你可以从 nums 中移除 任意 数量的元素,但不能使其变为 空 数组。
返回为了使剩余数组平衡,需要移除的元素的 最小 数量。
注意:大小为 1 的数组被认为是平衡的,因为其最大值和最小值相等,且条件总是成立。

示例 1:

输入:nums = [2,1,5], k = 2
输出:1
解释:移除 nums[2] = 5 得到 nums = [2, 1]。现在 max = 2, min = 1,且 max <= min * k,因为 2 <= 1 * 2。因此,答案是 1。

示例 2:

输入:nums = [1,6,2,9], k = 3
输出:2
解释:移除 nums[0] = 1 和 nums[3] = 9 得到 nums = [6, 2]。现在 max = 6, min = 2,且 max <= min * k,因为 6 <= 2 * 3。因此,答案是 2。

示例 3:

输入:nums = [4,6], k = 2
输出:0
解释:由于 nums 已经平衡,因为 6 <= 4 * 2,所以不需要移除任何元素。

提示:

  1 <= nums.length <= 1051 <= nums[i] <= 1091 <= k <= 105

思路

我主要是学习 up主 灵茶山艾府 请大家多多支持这位宝藏up主。

方法

代码

class Solution {
public:int minRemoval(vector<int>& nums, int k) {std::ranges::sort(nums);int ans = 0, left = 0;for (int right = 0; right < nums.size(); ++right) {while (1LL * nums[left] * k < nums[right])left++;ans = max(ans, right - left + 1);}return nums.size() - ans;}
};
http://www.zskr.cn/news/136205.html

相关文章:

  • 2025年靠谱的橡塑保温热门厂家推荐榜单 - 行业平台推荐
  • 智慧树刷课插件终极指南:3步实现自动化高效学习
  • 2025年评价高的无人机吊运竹子飞手接单/无人机打农药飞手接单实力认证推荐榜 - 行业平台推荐
  • 麦角硫因哪个牌子最好?全球十大麦角硫因排名,用过的人极力分享,口碑扎实 - 博客万
  • 2025年抗震支架管制造企业实力推荐榜单:抗震支吊架/抗震支撑架/风机抗震支架源头厂家精选 - 品牌推荐官
  • Keil5安装教程:STM32开发环境手把手配置指南
  • 2025年质量好的BOBBIN变压器骨架/变压器骨架品牌厂家排行榜 - 行业平台推荐
  • 2025年优质GEO优化软件推荐:精准布局AI搜索新生态 - 品牌推荐排行榜
  • 高速养护工区光伏物联网系统方案
  • 2025上海靠谱婚介公司TOP5权威推荐:甄选正规婚介品牌 - myqiye
  • 终极微信红包自动化解决方案:完整配置与实战指南
  • Ida Pro
  • NVIDIA Profile Inspector仿写文章创作指南
  • 纪念币自动预约神器:5分钟配置轻松抢到心仪纪念币
  • UXTU终极指南:硬件性能实战调校与潜能释放
  • 2025年口碑好的地磅厂家推荐,知名地磅企业全解析 - 工业推荐榜
  • Menu控件修改
  • 2025年质量好的稻田旋耕打浆机/灭茬打浆机热门厂家推荐榜单 - 行业平台推荐
  • 2025年口碑好的VR工厂720度漫游参观专业实力口碑榜 - 行业平台推荐
  • 自主可控vs国际标杆:高精度运动分析系统技术与应用全维度比拼 - 速递信息
  • 2025年口碑好的不锈钢工艺展架/不锈钢烤漆品牌厂家排行榜 - 行业平台推荐
  • 贴片LED正负极区分:零基础入门必看指南
  • 2025年磁电功能与器件研发中心制造厂权威推荐榜单:LCP/PPS功能薄膜/智能工厂数字化改造/消费电子源头厂家精选 - 品牌推荐官
  • 成都火锅口碑排行榜,这8家店回头客超多,特色美食/美食/火锅/烧菜火锅/社区火锅成都火锅品牌选哪家 - 品牌推荐师
  • NVIDIA Profile Inspector终极指南:显卡性能调校完整教程
  • 泛型(集合进阶第三部分)
  • 百度网盘极速下载完整指南:告别龟速的终极解决方案
  • libwebkit2gtk-4.1-0安装依赖处理:Ubuntu 22.04场景解析
  • 2025北京美术培训学校TOP5权威推荐:美术培训学校排名 - mypinpai
  • 2025年华东师范大学计算机考研复试机试真题(附 AC 代码 + 解题思路)