import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param s string字符串
* @return int整型
*/
public int lengthOfLongestContinuousTasks (String s) {
int len=s.length();
String str;
int j;
int max=0;
for(int i=0;i<len;i++){ //左边界
j=len;
while(j>i){ //右边界
if(isOk(s.substring(i,j))){
if(j-i>max)max=j-i; //更新最大长度
else break; //后续只会比当前长度更短,所以结束本次循环,继续移动左边界
}else{
j--;
}
}
}
return max;
}
public boolean isOk(String s){ //判断是否是无重复元素字符串
int len=s.length();
String str="";
for(int i=0;i<len;i++){
if(str.contains(String.valueOf(s.charAt(i))))return false;
str+=s.charAt(i);
}
return true;
}
}