코테준비 - Longest Substring Without Repeating Characters

정상화·2023년 2월 26일

LeetCode

목록 보기
3/222

Longest Substring Without Repeating Characters

class Solution {
public:
    int lengthOfLongestSubstring(string s) {
        vector<int> dict(256, -1);
        int maxLen = 0, start = -1;
        for (int i = 0; i != s.length(); i++) {
            if (dict[s[i]] > start)
                start = dict[s[i]];
            dict[s[i]] = i;
            maxLen = max(maxLen, i - start);
        }
        return maxLen;
    
    }
};
profile
백엔드 희망

0개의 댓글