Volver
Code Challenges

Más retos de lógica.

Ejercicios de nivel intermedio y avanzado. Algoritmos, estructuras de datos y patrones que aparecen en entrevistas técnicas reales.

6 retos
4 lenguajes
Nivel medio–difícil

Ejercicio

Fibonacci iterativo

FácilPython

Genera la secuencia de Fibonacci hasta el n-ésimo término usando un enfoque iterativo, sin recursión.

Ejercicio

Ordenamiento burbuja

MedioJava

Implementa bubble sort sobre un array de enteros. Compara pares adyacentes e intercambia hasta ordenar.

Ejercicio

Stack con mínimo

Difícil.NET

Implementa un Stack que además de Push/Pop soporte GetMin() en O(1), sin recorrer todos los elementos.

Ejercicio

Debounce function

MedioTypeScript

Implementa debounce: retrasa la ejecución de una función hasta que pase un tiempo sin que se la vuelva a llamar.

Ejercicio

Two Sum

FácilTypeScript

Dado un array de números y un target, devuelve los índices de los dos números que suman exactamente ese valor.

Ejercicio

Rate Limiter

DifícilTypeScript

Implementa un rate limiter con sliding window: permite máximo N requests por ventana de tiempo en ms.