i < s.length(); i++) {
current = s.indexOf(s.charAt(i));
for (let j = i; j < s.length(); j++) {
if (s.charAt(current) == s.charAt(j)) {
count++;
}
}
}
Описание задачи хреновое, а ответ - убрать один цикл
Надо посчитать все подстроки у которых первая и последняя буква одинаковые например у строки "ababca" их количество 10. a b a b c a aba ababca bab abca
ты уверен, что это за линию решается?
посчитать надо количество, или записать все строки в массив скажем ?
Посчитать. Записать все подстроки не хватит памяти
Обсуждают сегодня