Saltar al contenido principal
Ctrl+K
Apuntes de Algoritmos y Programación II - Home Apuntes de Algoritmos y Programación II - Home
  • Algoritmos y Programación II

Presentación

  • 1. De que va la materia
  • 2. Gestión de memoria
  • 3. Análisis de Algoritmos

Taller de Go

  • 4. Introducción a Go
  • 5. Paquetes y módulos
  • 6. Arreglos y Slices
  • 7. Mapas
  • 8. Funciones
  • 9. Punteros
  • 10. Errores
  • 11. Estructuras e interfaces
  • 12. Exportado/No exportado
  • 13. ¿Orientación a objetos?

Estructuras de Datos

  • 14. Tipos Abstractos de Datos
  • 15. Pilas y Colas
  • 16. Listas Enlazadas
  • 17. Mapas de Bits
  • 18. Tablas de Hash
  • 19. Conjuntos
  • 20. Diccionarios
  • 21. Árboles
  • 22. Árboles Binarios de Búsqueda
  • 23. Árboles Binarios de Búsqueda Balanceados
  • 24. Colas de Prioridad y Montículos Binarios

Diseño de Algortimos

  • 25. Recursividad y División y Conquista
  • 26. Patrones de Diseño
  • 27. Algoritmos Ávidos
  • 28. Backtracking (Vuelta Atrás)
  • 29. Programación Dinámica
  • 30. Ordenamientos Recursivos
  • 31. Ordenamientos en Tiempo Lineal

Anexos

  • 32. Introducción a Git y GitHub
  • 33. Iteradores en Árboles Binarios de Busqueda (ABB)

Referencias

  • 34. Bibliografía
  • Repository
  • Open issue

Índice

Por Cátedra de Algoritmos y Programación II

© Copyright 2025.