Programa Bash para comprobar si el Número es un Palíndromo

Dado un número num, encuentre si el número dado es palíndromo o no usando Bash Scripting. Ejemplos: Input : 666 Output : Number is palindrome Input : 45667 Output : Number is NOT palindrome Enfoque Para encontrar que el número dado es palíndromo, simplemente verifique si el número es el mismo desde el principio hasta … Continue reading «Programa Bash para comprobar si el Número es un Palíndromo»

Número de posiciones en las que se puede insertar una letra de modo que una string se convierta en palíndromo

Dada una string str , necesitamos encontrar el no. de posiciones donde se puede insertar una letra (minúscula) para que la string se convierta en un palíndromo.  Ejemplos:  Input : str = «abca» Output : possible palindromic strings: 1) acbca (at position 2) 2) abcba (at position 4) Hence, the output is 2. Input : … Continue reading «Número de posiciones en las que se puede insertar una letra de modo que una string se convierta en palíndromo»

Cree un palíndromo lexicográficamente más pequeño con cambios mínimos

Dada una string S. Imprima la string lexicográficamente más pequeña posible. Puede realizar cambios mínimos en los caracteres de la string y puede permutar la string. Ejemplos: Input : S = «aabc» Output : «abba» Input : S = «äabcd» Output : «abcba» Explicación 1: Cambie el último índice «c» a «b», se convierte en … Continue reading «Cree un palíndromo lexicográficamente más pequeño con cambios mínimos»

Número mínimo de palíndromos necesarios para expresar N como suma | conjunto 2

Dado un número N, tenemos que encontrar el número mínimo de palíndromos necesarios para expresar N como suma de ellos. Ejemplos :  Entrada : N = 11  Salida : 1  Explicación : 11 es en sí mismo un palíndromo. Entrada : N = 65  Salida : 3  Explicación : 65 se puede expresar como la suma … Continue reading «Número mínimo de palíndromos necesarios para expresar N como suma | conjunto 2»

Compruebe si Matrix permanece sin cambios después de las inversiones de fila

Dada una array NxN. La tarea es verificar si después de invertir todas las filas de la Array dada, la array sigue siendo la misma o no. Ejemplos:   Input : N = 3 1 2 1 2 2 2 3 4 3 Output : Yes If all the rows are reversed then matrix will become: … Continue reading «Compruebe si Matrix permanece sin cambios después de las inversiones de fila»

Compruebe si una string se puede hacer palindrómica intercambiando pares de caracteres de índices que tienen caracteres desiguales en una string binaria

Dada una string S y una string binaria B , ambas de longitud N , la tarea es verificar si la string S dada puede hacerse palindrómica intercambiando repetidamente caracteres en cualquier par de índices que consistan en caracteres desiguales en la string B . Ejemplos: Entrada: S = “BAA”, B = “100” Salida: Sí … Continue reading «Compruebe si una string se puede hacer palindrómica intercambiando pares de caracteres de índices que tienen caracteres desiguales en una string binaria»

Compruebe si una array tiene alguna subsecuencia palindrómica de longitud de al menos 3

Dado es un arreglo Arr de enteros. La tarea es determinar si la array tiene alguna subsecuencia de al menos 3 de longitud que sea un palíndromo. Ejemplos:   Input: Arr[] = [1, 2, 1] Output: YES Explanation: Here 1 2 1 is a palindrome. Input: Arr[] = [1, 1, 2, 2, 3, 3, 4, 4, … Continue reading «Compruebe si una array tiene alguna subsecuencia palindrómica de longitud de al menos 3»

Encuentre un número tal que la suma de N con él sea un palíndromo

Dado un número muy grande N , [1 ≤ longitud del dígito de N (n) ≤ 10 6 ], la tarea es encontrar algún número entero positivo de la misma longitud que N sin ceros a la izquierda, tal que la suma de estos dos números sea un palíndromo. Ejemplos : Entrada : N = … Continue reading «Encuentre un número tal que la suma de N con él sea un palíndromo»

El programa Javascript para verificar la lista vinculada con un bucle es Palindrome o no

Dada una lista enlazada con un bucle, la tarea es encontrar si es palíndromo o no. No se le permite eliminar el bucle.   Ejemplos:   Input: 1 -> 2 -> 3 -> 2 /| |/ ——- 1 Output: Palindrome Linked list is 1 2 3 2 1 which is a palindrome. Input: 1 -> 2 -> … Continue reading «El programa Javascript para verificar la lista vinculada con un bucle es Palindrome o no»

Programa Javascript Para Encontrar Inserciones Mínimas Para Formar Un Palíndromo | DP-28

Dada la string str , la tarea es encontrar la cantidad mínima de caracteres que se insertarán para convertirla en un palíndromo. Antes de continuar, entendamos con algunos ejemplos:  ab: el número de inserciones necesarias es 1, es decir, b ab aa: el número de inserciones requeridas es 0, es decir, aa abcd: el número … Continue reading «Programa Javascript Para Encontrar Inserciones Mínimas Para Formar Un Palíndromo | DP-28»