Найти общее количество подстрок нечетной длиныJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Найти общее количество подстрок нечетной длины

Сообщение Гость »


Я пытаюсь написать функцию, которая вычисляет общее количество подстрок нечетной длины в заданной строке. Например, для строки «abcde» на выходе должно быть 9, учитывая только подстроки нечетной длины ([a, abc, abcde, b, bcd, c, cde, d, e]). Аналогично, для строки «ааа» на выходе должно быть 4 ([a, aaa, a, a]). Буду признателен за любые идеи о том, как эффективно реализовать это в Java.

Я не могу найти эффективного решения.
public static int countOddLengthSubstrings(String s) { число интервалов = 0; int n = s.length(); for (int i = 0; i < n; i++) { for (int j = i; j < n; j++) { if ((j - i + 1) % 2 != 0) { // Проверка нечетности длины считать++; } } } счетчик возврата; }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Найти общее количество подстрок нечетной длины
    Anonymous » » в форуме JAVA
    0 Ответы
    49 Просмотры
    Последнее сообщение Anonymous
  • Как я могу умножить все значения компании на значения «Общее общее», сохраняя при этом «Общее общее» неизменным в DataFr
    Anonymous » » в форуме Python
    0 Ответы
    133 Просмотры
    Последнее сообщение Anonymous
  • Laravel: Как подсчитать общее количество комментариев и общее количество сообщений
    Гость » » в форуме Php
    0 Ответы
    199 Просмотры
    Последнее сообщение Гость
  • Как элегантно чередовать два списка нечетной длины?
    Anonymous » » в форуме Python
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • Как элегантно чередовать два списка нечетной длины?
    Anonymous » » в форуме Python
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»