Рубрики
Uncategorized

Решение для PHP с кодом Leetcode — D110 796. Поворот строки

Автор оригинала: David Wong.

Ссылка на Заголовок

796. Поверните Строку

Анализ названия

Учитывая две строки, определите, может ли одна строка быть равна другой строке после n сдвигов.

размышляющий

Это просто прямой цикл.

Окончательный код

php
class Solution {

    /**
     * @param String $A
     * @param String $B
     * @return Boolean
     */
    function rotateString($aa, $bb) {
        $A = str_split($aa);
        $B = str_split($bb);
        $blen = count($B);
        $i = 0;
        while(($blen != $i) && ($A != $B)){
            array_unshift($B, array_pop($B));
            $i++;
        }
        return $A == $B;
    }
}

Только 55%. Вы можете победить только на 20% с помощью substr.

Если вы считаете, что эта статья полезна для вас, вы можете воспользоваться поддержкой генерации энергии ИИ.