Las estructuras de datos son los cimientos de la ingeniería de software, pero en la universidad (o en los bootcamps) suelen quedarse en diapositivas teóricas. La realidad es que la teoría aguanta todo, pero el compilador no. Saber qué es un Array is easy, young man. Saber cuándo usar un Heap en lugar de un…
Read moreDFS y BFS: La Guía Definitiva para Dominar Grafos y Entrevistas Técnicas
Si alguna vez has usado Google Maps para buscar una ruta o has jugado un videojuego donde la IA te persigue, has interactuado con grafos. Pero, ¿cómo recorre una máquina estos caminos? Aquí entran los dos reyes de la algoritmia conocidos: DFS (Búsqueda en Profundidad) y BFS (Búsqueda en Amplitud). Si te estás preparando para…
Read more