Longest Substring With At Most Two Distinct Characters
A Sliding Window and Two Pointers Problem
-
Algorithms and Data Structures: TheAlgorist.com
-
System Design: www.System.Design
-
Low Level Design: LowLevelDesign.io
-
Frontend Engineering: FrontendEngineering.io
জয় শ্রী রাম
🕉
Problem Statement:
Given a string s , find the length of the longest substring t that contains at most 2 distinct characters.
Example 1:
Input: "eceba"
Output: 3
Explanation: t is "ece" which its length is 3.
Example 2:
Input: "ccaabbb"
Output: 5
Explanation: t is "aabbb" which its length is 5.
Solution:
Prerequisite: Sliding WindowAlgorithm:
Login to Access Content
Java Code:
Login to Access Content
Python Code:
Login to Access Content