#ifndef S0003_LONGEST_SUBSTRING_WITHOUT_REPEATING_CHARACTERS_HPP #define S0003_LONGEST_SUBSTRING_WITHOUT_REPEATING_CHARACTERS_HPP #include #include using namespace std; class S0003 { public: /** * @brief Longest Substring Without Repeating Characters * * Given a string `s`, find the length of the **longest substring** without * repeating characters. * * @param s the given string * @return the longest substring without repeating characters */ int lengthOfLongestSubstring(std::string s); }; #endif