Retos de programación de Data-structures

Practica Data-structures con 4 retos de programación, de fáciles a difíciles. Cada reto se ejecuta en el navegador, con pruebas al instante, una revisión de tu código con IA y soluciones de la comunidad para comparar.

Fácil · 1 Intermedio · 3

Habilidades que practicarás: PilasCasos baseDatos anidadosListas enlazadasMínimo acumuladoRAIISimulación
  • Python · C++ · C#
  • Pruebas automáticas
  • Revisión de código por IA
  • Soluciones de la comunidad
226
Desafíos
2
Soluciones compartidas
3
Lenguajes

Todos los desafíos

Busca por tema, lenguaje o dificultad.

4 desafíos
Intermedio

Aplanar listas anidadas arbitrariamente (Recursión)

Practica la recursión aplanando listas anidadas arbitrariamente, omitiendo las entradas nulas.

Aprenderás Casos baseDatos anidados
Data-structuresRecursion
Aún no hay soluciones
Intermedio

Pila con mínimo

Construye una pila que informe instantáneamente de su elemento más pequeño después de cualquier push o pop.

Aprenderás PilasMínimo acumulado
Data-structuresStacks
Aún no hay soluciones
Fácil

Operaciones en una lista enlazada

Simula una lista enlazada: añade en ambos extremos, elimina al principio o por valor, e inviértela.

Aprenderás Listas enlazadasSimulación
Data-structuresSimulation
Aún no hay soluciones
Intermedio

Orden de liberación RAII

Determina el orden en que se liberan los recursos con ámbito cuando sus ámbitos terminan, como garantiza RAII.

Aprenderás RAIIPilas
Data-structuresSimulationStacks
Aún no hay soluciones