Programa Javascript para invertir palabras en una string dada

Ejemplo: Deje que la string de entrada sea «me gusta mucho este programa». La función debería cambiar la string a «mucho, muy programe esto como yo» Ejemplos :  Entrada : s  = «código de práctica de prueba de geeks» Salida : s = «código de práctica de prueba de geeks» Entrada : s = «ser … Continue reading «Programa Javascript para invertir palabras en una string dada»

Programa controlado por menú en C++ para realizar varias operaciones básicas en la array

Requisito previo: declaración Switch en C/C++ , funciones en C/C++ , bucles en C y C++ , bucle do-while en C/C++ con ejemplos Escriba un programa controlado por menú para realizar varias operaciones básicas en la array : Imprime todos los valores pares de la array . Imprime todos los valores impares en la array … Continue reading «Programa controlado por menú en C++ para realizar varias operaciones básicas en la array»

Caracteres X inversos del medio

Dada una string str y un entero X . La tarea es invertir los caracteres X centrales de la string dada y luego imprimir la string modificada. Tenga en cuenta que len(str) – X siempre es par. Ejemplos:   Entrada: str = “geeksforgeeks”, X = 3  Salida: geeksrofgeeks Los  tres caracteres del medio son “geeks for … Continue reading «Caracteres X inversos del medio»

String inversa según el número de palabras

Dada una string que contiene un número de palabras. Si el recuento de palabras en la string es par, invierta las palabras de su posición par; de lo contrario, invierta su posición impar, empuje las palabras invertidas al comienzo de una nueva string y agregue las palabras restantes tal como están en orden. Ejemplos:  Input: … Continue reading «String inversa según el número de palabras»

Cuente elementos de array no palindrómicos que tengan el mismo primer y último dígito

Dada una array arr[] de tamaño N , la tarea es imprimir el recuento de números no palindrómicos presentes en la array dada cuyo primer y último dígito es el mismo. Ejemplos: Entrada: arr[]={121, 134, 2342, 4514} Salida: 2 Explicación: 2342 y 4514 son los números no palindrómicos que tienen el mismo primer y último … Continue reading «Cuente elementos de array no palindrómicos que tengan el mismo primer y último dígito»

Compruebe si los Nodes en la vista superior de un árbol binario forman un número de palíndromo o no

Dado un árbol binario que consta de N Nodes, la tarea es verificar si los Nodes en la vista superior de un árbol binario forman un número de palíndromo o no. Si se encuentra que es un palíndromo, escriba «Sí» . De lo contrario, escriba “No” . Ejemplos: Entrada:               … Continue reading «Compruebe si los Nodes en la vista superior de un árbol binario forman un número de palíndromo o no»

Array obtenida invirtiendo repetidamente la array después de cada inserción de una array dada

Dada una array arr[] , la tarea es imprimir la array obtenida al insertar elementos de arr[] uno por uno en una array inicialmente vacía, digamos arr1[] , e invertir la array arr1[] después de cada inserción. Ejemplos: Entrada: arr[] = {1, 2, 3, 4} Salida: 4 2 1 3 Explicación: Operaciones realizadas en el … Continue reading «Array obtenida invirtiendo repetidamente la array después de cada inserción de una array dada»

Dada una lista enlazada, invierta los Nodes alternativos y agregue al final

Dada una lista enlazada, invierta los Nodes alternativos y agréguelos al final de la lista. El espacio adicional permitido es O(1)  Ejemplos:  Input: 1->2->3->4->5->6 Output: 1->3->5->6->4->2 Explanation: Two lists are 1->3->5 and 2->4->6, reverse the 2nd list: 6->4->2. Merge the lists Input: 12->14->16->18->20 Output: 12->16->20->18->14 Explanation: Two lists are 12->16->20 and 14->18, reverse the 2nd … Continue reading «Dada una lista enlazada, invierta los Nodes alternativos y agregue al final»

Maximizar la diferencia entre la suma de elementos indexados pares e impares de una subsecuencia – Part 1

Dada una array arr[] que consta de N enteros positivos, la tarea es encontrar la máxima diferencia posible entre la suma de elementos indexados pares e impares de una subsecuencia de la array dada. Ejemplos: Entrada: arr[] = { 3, 2, 1, 4, 5, 2, 1, 7, 8, 9 }  Salida: 15  Explicación:  Considerando las … Continue reading «Maximizar la diferencia entre la suma de elementos indexados pares e impares de una subsecuencia – Part 1»

Find Array formado al invertir el prefijo cada vez que se encuentra el carácter dado

Dada una array arr[] de longitud N que consta solo de letras mayúsculas en inglés y una letra ch . la tarea es encontrar la array final que se formará invirtiendo el prefijo cada vez que se encuentre la letra ch en la array. Ejemplos : Entrada : arr[] = {‘A’, ‘B’, ‘X’, ‘C’, ‘D’, … Continue reading «Find Array formado al invertir el prefijo cada vez que se encuentra el carácter dado»