Back to Browse

DSA Problem 015: Minimum Window Substring

15 views
Dec 6, 2025
24:06

#dsa #javascript #datastructure #algorithm Solution: https://github.com/therajatg/DSA/blob/main/015-minimum-window-substring.js Minimum Window Substring Given two strings s and t, return the shortest substring of s such that every character in t, including duplicates, is present in the substring. If such a substring does not exist, return an empty string "". You may assume that the correct output is always unique. Example 1: Input: s = "OUZODYXAZV", t = "XYZ" {X:1, Y: 1, Z: 1} Output: "YXAZ" Explanation: "YXAZ" is the shortest substring that includes "X", "Y", and "Z" from string t. Example 2: Input: s = "xyz", t = "xyz" Output: "xyz" Example 3: Input: s = "x", t = "xy" Output: "" Constraints: s and t consist of uppercase and lowercase English letters.

Download

0 formats

No download links available.

DSA Problem 015: Minimum Window Substring | NatokHD