Longest Substring Without Repeating Characters Brute Force Approach Sliding Window Algorithm Scaler