Resolvendo um DESAFIO TÉCNICO do GOOGLE

Поделиться
HTML-код
  • Опубликовано: 10 янв 2025

Комментарии • 11

  • @CanalDevZito
    @CanalDevZito  Год назад +2

    Me diz aí, qual seria a tua abordagem pra resolver esse desafio? 🤔

    • @larissaluizascobernattidea9668
      @larissaluizascobernattidea9668 Год назад +1

      Eu transformei o número em string e como é uma string agora eu posso usar os métodos de string, no caso eu usei o split(' ') para retornar um array com cada elemento separado, seguido reverse() para inverter a ordem do meu array e depois o join(' ') para transformar esse array em uma string, daí eu só verifico se o valor original é igual a ele invertido, se for retorno True, se não False

    • @ververplayss5305
      @ververplayss5305 Год назад

      abaixo do desafio diz o seguinte:
      Follow up: Could you solve it without converting the integer to a string?@@larissaluizascobernattidea9668

  • @keanukuster7014
    @keanukuster7014 Год назад +1

    Nossa gostei muitíssimo da sua explicação

  • @mayaramarcela3047
    @mayaramarcela3047 Год назад +1

    Explicação top demais!

  • @ververplayss5305
    @ververplayss5305 Год назад +1

    let isPalindrome = function(x) {
    if (x < 0) {
    return false; // Números negativos não são palíndromos
    }
    let originalNum = x;
    let reversedNum = 0;
    while (x > 0) {
    const digit = x % 10;
    reversedNum = reversedNum * 10 + digit;
    x = Math.floor(x / 10);
    }
    return originalNum === reversedNum;
    };

    • @gustavobarreto1687
      @gustavobarreto1687 9 месяцев назад

      Acho que se o numero original terminar em zero, esse algoritmo devolve o numero errado

  • @rrestituti
    @rrestituti Год назад +1

    Python
    x = 1221
    x_str = str(x)
    return True if x_str == x_str[-1:] else False

    • @CanalDevZito
      @CanalDevZito  Год назад

      boaaaa

    • @ververplayss5305
      @ververplayss5305 Год назад

      abaixo do desafio diz o seguinte:
      Follow up: Could you solve it without converting the integer to a string?