文章
24
粉丝
27
获赞
120
访问
6.4k
#include <bits/stdc++.h>
using namespace std;
int n;
int main() {
string s;
cin>>s;
int maxx=0,n=s.size();
vector<int> dp(n,1);
vector<int> flag(26,1);
flag[s[0]-'a']--;
for(int i=1;i<n;i++){
if(flag[s[i]-'a']==1){
dp[i]=dp[i-1]+1;
flag[s[i]-'a']--;
}
else
vector<int> flag(26,1);
maxx=max(maxx,dp[i]);
&nb...
登录后发布评论
暂无评论,来抢沙发