🗒️1297. 子串的最大出现次数
2024-11-25
| 2024-11-25
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
创建时间
Nov 25, 2024 04:15 AM
给你一个字符串 s ,请你返回满足以下条件且出现次数最大的 任意 子串的出现次数:
  • 子串中不同字母的数目必须小于等于 maxLetters 。
  • 子串的长度必须大于等于 minSize 且小于等于 maxSize 。

暴力解法

使用两个哈希表,一个用于存储字串出现的次数,另一个存储字符出现的个数。
  • 时间复杂度:
    • 分析:两层循环是 ,哈希表的插入时间复杂度为
  • 空间复杂度:

改进优化

参考 力扣官方题解,具体证明过程看题解。总结一句话,直接看 miniSize 即可。

📎 参考

 
  • 【题单】滑动窗口与双指针
  • 2653. 滑动子数组的美丽值第425场周赛
    Loading...