type
status
date
slug
summary
tags
category
icon
password
创建时间
Apr 6, 2025 11:47 AM
给你两个长度相同的字符串,
s 和 t。将
s 中的第 i 个字符变到 t 中的第 i 个字符需要 |s[i] - t[i]| 的开销(开销可能为 0),也就是两个字符的 ASCII 码值的差的绝对值。用于变更字符串的最大预算是
maxCost。在转化字符串时,总开销应当小于等于该预算,这也意味着字符串的转化可能是不完全的。如果你可以将
s 的子字符串转化为它在 t 中对应的子字符串,则返回可以转化的最大长度。如果
s 中没有子字符串可以转化成 t 中对应的子字符串,则返回 0。不定长滑动窗口
基本思路:对于不定长滑动窗口,我们需要根据题意找到移动窗口的判断条件。
在本题中,移动窗口的判断条件是“窗口中转换字符的消耗不超过
maxCost”📎 参考
- 无