Repositorio de aprendizaje
Programación · Python
Recursos interactivos para aprender algoritmos y estructuras de datos: animaciones paso a paso, código Python sincronizado y exportación a HTML autónomo, SCORM o iframe para embeber en cualquier web o LMS.
Algoritmos de ordenamiento
Burbuja, inserción, cóctel, gnome y mezcla. Tarjetas que se levantan y se cruzan, punteros, buffer de mezcla y contadores en vivo.
Algoritmos de búsqueda
Búsqueda lineal, binaria y por saltos: punteros lo/mid/hi, regiones descartadas atenuadas y comparación de complejidades.
Grafos
BFS, DFS, Dijkstra y Prim sobre grafos dibujados en SVG: nodos que pulsan, aristas que fluyen, cola/pila en vivo y camino mínimo.
Listas, pilas y colas
Lista enlazada (insertar, buscar, eliminar, invertir), pila LIFO y cola FIFO con nodos, flechas y punteros head/tail animados.
Mapas hash
Tablas hash con encadenamiento y sondeo lineal: cálculo del hash paso a paso, cubetas, colisiones y búsquedas.
Creador de recursos
Crea tus propios recursos de forma visual: dibuja grafos, listas o arreglos, define los pasos de la animación y expórtalos como cualquier otro recurso del repositorio.