Рубрики
Без рубрики

HackerRank #20 | Реверс строки | 🇧🇷

В этом упражнении вам будет предложено проверить, если слово является палиндром или нет. Шаг за шагом… Помеченный как java, строка, палиндром, обратный.

В этом упражнении это запрос, который, если убедитесь, что слово является палиндром или нет. Шаг за шагом, это следующее:

  • Сделать Сканер слово.
  • Объявить String empty (я назвал palindromo)
  • Fazer uma iteraçao que começa alter do final do tamanho ( длина ) да String и снижается read ( i-- ), пока читал все символы
  • Прибавить String empty palindromo символы читаются Строки , которое было получено при сканировании.
  • Сделать if что приравнивает palindromo с String (изданных). Если они равны, возвращает “Yes”, в противном случае возвращает значение “No”.

=========

Окончательный код выглядит следующим образом, в на-майне:

        Scanner sc = new Scanner(System.in);

        System.out.println("Digite uma palavra ou frase:");
        String A = sc.nextLine();
        String palindromo = "";

        for(int i = A.length() -1; i >= 0; i--){

            palindromo += A.charAt(i);

        }

        if(palindromo.equals(A)) {
            System.out.print("Yes");
        }
        else {
            System.out.print("No");

        }
        sc.close();

=========

Характеристика

  • charAt : Веб-документы MDN

============

Эта публикация является частью серии упражнений разрешены в Java на HackerRank. Перейдите полная серия:

  • HackerRank #6 | Сканер e Конец файла
  • HackerRank #7 | Int в строку/String в Int
  • Хакерский рейтинг #8 | Дата и время
  • HackerRank #9 | Блок статического инициализатора
  • HackerRank #10 | Форматировщик валют
  • HackerRank #11 | Типы данных
  • HackerRank #12 | Введение в строки
  • HackerRank #13 | Сравнение подстрок
  • HackerRank #14 | Абстрактный класс
  • Хакерский рейтинг #18 | BigInteger
  • HackerRank #19 | Loops II
  • HackerRank #20 | Реверс строки
  • HackerRank #23 | Ключевое слово Instanceof
  • HackerRank #26 | Дженерики
  • HackerRank #27 | 1D Массив
  • HackerRank #28 | Анаграммы
  • HackerRank #33 | Arraylist
  • HackerRank #34 | Попытка обработки исключений/Перехват
  • HackerRank #36 | Обработка исключений
  • Хакерский рейтинг #37 | Список
  • HackerRank #38 | Подмассив
  • Хакерский рейтинг #39 | HashSet
  • HackerRank #40 | Удаление Java из очереди

Оригинал: “https://dev.to/beatrizmaciel/hackerrank-20-string-reverse-nec”