#S13. 最短覆盖子串
最短覆盖子串
问题描述
给定由大写字母构成的字符串 s
和字符串 t
,你需要找到 s
中最短的子串,该子串包含 t
中所有字符(包括重复的字符)。如果没有这样的子串,返回空字符串 ""
。
提示
- 子串必须包含
t
中的所有字符,字符顺序可以不一致。 - 如果存在多个的最短的子串,返回第一个满足条件的子串。
ADOBECODEBANC
ABC
BANC
A
AA
""
AIJHUNBHOUYGC
ABC
AIJHUNBHOUYGC