76. Minimum Window Substring

Description

Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n).

Note:

  • If there is no such window in S that covers all characters in T, return the empty string "".

  • If there is such window, you are guaranteed that there will always be only one unique minimum window in S.

Constraints

Approach

Examples

Input: S = "ADOBECODEBANC", T = "ABC"

Output: "BANC"

Solutions

Follow up

  • Minimum length substring with exactly K distinct characters - GFG

  • Program to find the largest and smallest ASCII valued characters in a string - GFG

Last updated

Was this helpful?