Автор оригинала: David Wong.
Ссылка на Заголовок
657. Робот возвращается в исходное положение
Анализ названия
Введите серию инструкций по управлению роботом и определите, может ли он вернуться в исходное состояние после выполнения инструкций.
размышляющий
Определите, равно ли количество ходов вверх количеству ходов вниз и равно ли количество ходов влево количеству ходов вправо.
Первое использование array_count_values Рассчитайте количество элементов. Re прямой U Сумма чисел D Равно ли это число? L Сумма чисел R Число равно или нет.
Однако, если все четыре направления не указаны в инструкции, значение не будет получено в суждении. Поэтому также необходимо указать количество вхождений UDLR по умолчанию. использовать array_merge Да.
Окончательный код
Если вы считаете, что эта статья полезна для вас, вы можете воспользоваться Фондом генерации энергии Ии.
Оригинал: “https://developpaper.com/leetcode-php-problem-d9-657-robot-return-to-origin/”