无重复最长字串

滑动窗口

public:
    int lengthOfLongestSubstring(string s) {
int left=0,right=0,max=1;
int len=s.size();
//int len=std::strlen(s);报错,只接受char*。可以使用s.c_str
//https://blog.csdn.net/aosquu800248/article/details/101913037
if(len==0)return 0;
while(s[right+1]!='\0')
{
    right++;
    for (int i=left;i<right;i++)
    {
        if(s[i]==s[right])
        {
            //left++;"pwwkew"报错
            left+=i-left+1;
            break;
        }    
    }
    max=std::max(max,right-left+1);
}
    return max;
    }
};```
上一篇:[20120201][补充]函数索引与取max值的问题1.txt


下一篇:Python 技术篇-连接oracle数据库并执行sql语句实例演示,python连接oracle数据库oci详细配置方法