Tag: PALINDROME
Estoy tratando de verificar si un número es un palíndromo o no. Tomé los números en una cadena y luego los coloqué en un arreglo de números, y pude revertir este arreglo de números en un nuevo arreglo. Ahora quiero verificar si numbersL[] == numbersLreversed[]. Ten en cuenta que mi . . . Read more
Hay una cadena s. ¿Cuál es la longitud mínima de la subcadena para reorganizarla y hacer que la cadena s sea un palíndromo? Ejemplo: Entrada: abbaabbca Salida: 4 Puedo reorganizar la subcadena desde el índice 4 hasta el 7 (abbc) y obtener abbacabba. Está garantizado que hay un palíndromo después . . . Read more
Tengo que implementar una función que determine la longitud de uno de los palíndromos más largos en una cadena. Las cadenas consisten únicamente de números y letras. Al probar palíndromos, se debe tener en cuenta tanto las mayúsculas como las minúsculas. Aquí está mi código, pero debería ser más eficiente: . . . Read more
Tarea: https://www.codewars.com/kata/54bb6f887e5a80180900046b/train/javascript Mi solución: function longestPalindrome(str){ var Palindromes = [], reverser = i => i.split(“”).reverse().join(“”), l = str.length; if (str === Infinity || str === -Infinity) {return 0} else{ for (let i = l ; i >= 0; i–){ for(let j = 0; j < l; j++){ temp = str.slice(j, . . . Read more
Cuando intento ejecutar este código, obtengo el resultado contrario. Por favor, avísenme qué estoy haciendo mal… “` #include <bits stdc++.h=""> using namespace std; bool ps(string s, int l, int r){ if(l >= r) return true; if(s[l] != s[r]) return false; return ps(s, ++l, –r); } int main(){ string str = . . . Read more