Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
import java.util.HashSet;
public class App {
public static int getLongestLength(String str) {
int maxLength = 0;
int start = 0;
HashSet<Character> set = new HashSet<>();
for (int end = 0; end < str.length(); end++) {
char c = str.charAt(end);
while (set.contains(c)) {
set.remove(str.charAt(start));
start++;
}
set.add(c);
maxLength = Math.max(maxLength, end - start + 1);
}
return maxLength;
}
public static void main(String[] args) {
String input = "qweqrty";
System.out.println(getLongestLength(input)); // Output: 6
}
}
Напишите нам, если в вопросе есть ваши персональные данные (yasnoponyatno24@yandex.ru)
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.