Fundamentos –
Cuerdas –
- Dada una string, imprime todas las particiones palindrómicas posibles
- Comprobar si un número es palíndromo
- Imprime todas las strings posibles de longitud k que se pueden formar a partir de un conjunto de n caracteres
- Implementación recursiva de atoi()
- Encuentre todas las secuencias binarias de longitud par con la misma suma de la primera y la segunda mitad de bits
- Imprimir todas las expresiones posibles que se evalúen a un objetivo
- String con secuencia aditiva
- Genere todas las strings binarias sin 1 consecutivos
- Solución recursiva para contar substrings con los mismos primeros y últimos caracteres
- Todos los números binarios posibles de longitud n con igual suma en ambas mitades
- Combinaciones en una string de dígitos
- Contar consonantes en una string (métodos iterativos y recursivos)
- Programa para la longitud de una string usando recursividad
- Primera letra mayúscula en una string (iterativa y recursiva)
- Particionar la string dada de tal manera que la i-ésima substring sea la suma de (i-1)’ésima y (i-2)’ésima substring
- Conjunto de potencia en orden lexicográfico
- Función para copiar strings (Iterativas y Recursivas)
array –
- Imprima todas las combinaciones posibles de elementos r en una array dada de tamaño n
- Imprime todas las secuencias crecientes de longitud k desde los primeros n números naturales
- Genere todas las arrays ordenadas posibles a partir de elementos alternativos de dos arrays ordenadas dadas
- Programa para encontrar el elemento mínimo (o máximo) de una array
- Triángulo de suma de array
Pila –
Lista enlazada –
- Función recursiva para eliminar el k-ésimo Node de la lista vinculada
- Inserción recursiva y lista enlazada transversal
- Invertir una lista doblemente enlazada usando recursividad
- Eliminar una lista enlazada usando recursividad
- Imprima Nodes alternativos de una lista vinculada usando recursividad
- Enfoque recursivo para la división alterna de la lista enlazada
- Encuentra el medio de una lista enlazada individualmente Recursivamente
- Preguntas de práctica para lista enlazada y recursividad
Árbol binario –
- Imprima todos los Nodes de hoja de un árbol binario de izquierda a derecha
- Nodes de hoja del pedido anticipado de un árbol de búsqueda binario (usando recursividad)
Programación dinámica –
- Imprime todas las subsecuencias comunes más largas en orden lexicográfico
- Torre recursiva de Hanoi usando 4 clavijas / varillas
- Análisis de Complejidad de Tiempo | Torre de Hanoi (Recursión)
Clasificación –
Matemático –
- Imprime un patrón sin usar ningún loop
- Imprime todas las secuencias no crecientes de suma igual a un número dado x
- Imprime todos los números estrictamente crecientes de n dígitos
- Imprimir sumas de todos los subconjuntos de un conjunto dado
- Encuentre formas de expresar un número entero como la suma de la n-ésima potencia de números naturales únicos
- secuencia de Recaman
- Números de 1 a n bits sin 1 consecutivos en representación binaria
- Programa para Sumar los dígitos de un número dado
- Contar formas de expresar un número como suma de potencias
- Encuentra la m-ésima suma de los primeros n números naturales
- Imprima números binarios de N bits que tengan más 1 que 0 en todos los prefijos
- Generar todas las contraseñas del conjunto de caracteres dado
- Azulejos mínimos de tamaños en potencias de dos para cubrir toda el área
- Algoritmo de permutación desordenada de Alexander Bogomolny
- Suma de números naturales usando recursividad
- Número decimal a binario usando recursividad
- Suma de dígitos de un número usando recursividad
- Código binario a gris usando recursividad
- Número de soluciones integrales no negativas de la ecuación de suma
- Producto de 2 Números usando Recursión
- Imprimir todas las combinaciones de factores (Formas de factorizar)
- Programa recursivo para números primos
Rompecabezas de programación –
Miscelánea –
- Recursión mutua con ejemplo de secuencias Hofstadter Hembra y Macho
- Compruebe si se puede llegar a un destino desde el origen con dos movimientos permitidos
- Pasos mínimos para llegar a un destino
- Identificar todos los Nodes abuelos de cada Node en un mapa
- Programa en C++ para implementar la Conjetura de Collatz
- Preguntas de práctica para la recursividad | Serie 1
- Preguntas de práctica para la recursividad | conjunto 2
- Preguntas de práctica para la recursividad | conjunto 3
- Preguntas de práctica para la recursividad | conjunto 4
- Preguntas de práctica para la recursividad | conjunto 5
- Preguntas de práctica para la recursividad | conjunto 6
- Preguntas de práctica para la recursividad | conjunto 7
Category Archives: Recursion (Artículos recientes basados en Recursion)
¡Problemas de práctica en Geeks para Geeks!
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA