🗒️2516. 每种字符至少取 K 个
2024-11-29
| 2024-11-29
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Nov 29, 2024 01:02 AM
给你一个由字符 'a''b''c' 组成的字符串 s 和一个非负整数 k 。每分钟,你可以选择取走 s 最左侧 还是 最右侧 的那个字符。
你必须取走每种字符 至少 k 个,返回需要的 最少 分钟数;如果无法取到,则返回 -1 。

💡
逆向思维,在两头取拿的问题一般都可以转化为中间的连续滑窗。
 

📎 参考

  • 【题单】滑动窗口与双指针
  • 2831. 找出最长等值子数组1838. 最高频元素的频数
    Loading...
    目录