🗒️1838. 最高频元素的频数
2024-11-28
| 2024-11-28
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Nov 28, 2024 09:47 AM
元素的 频数 是该元素在一个数组中出现的次数。
给你一个整数数组 nums 和一个整数 k 。在一步操作中,你可以选择 nums 的一个下标,并将该下标对应元素的值增加 1 。
执行最多 k 次操作后,返回数组中最高频元素的 最大可能频数 

排序后
移动右窗口时,我们需要将左边的所有元素向右窗口边界元素靠拢,因此需要操作数,操作数就是上一个窗口的大小 * (此窗口元素 - 上一窗口元素)。也就是图中黄色和蓝色部分。
notion image
移动左窗口时,就是取消操作数,也就是左窗口边界的元素与右边界元素的差值。
notion image

📎 参考

  • 【题单】滑动窗口与双指针
  • 2516. 每种字符至少取 K 个1658. 将 x 减到 0 的最小操作数
    Loading...
    目录