Temario DAA
🐍 Tema 0 - Introducción a Python
Tema de introducción al lenguaje de programación Python
🧠 Tema 1.1 - Planteamiento General
Conceptos generales de la algoritmia
🧠 Tema 1.2 - Eficiencia Algorítmica
Conceptos y notaciones generales para analizar y conocer la eficiencia de un algoritmo
🕸️ Tema 2 - Algoritmos en Grafos
Conceptos teóricos acerca de algoritmos sobre grafos
🦈 Tema 3 - Algoritmos Voraces
Conceptos teóricos acerca de algoritmos voraces y su aplicación sobre grafos
⚔️ Tema 4 - Divide Y Vencerás
Conceptos teóricos sobre los algoritmos de divide y vencerás
↩️ Tema 5 - Backtracking
Conceptos teóricos en algoritmos de backtracking, también conocido como “vuelta atrás”
🌳 Tema 6 - Ramificación y Poda
Conceptos teóricos sobre branch and bound, también conocido como “ramificación y poda”
Compendio de algoritmos
📟 Caminos hamiltonianos
Código
📟 Colorear un grafo
Código
📟 Laberinto
Código
📟 Laberinto (
Código
📟 Mochila (sin división)
Código
📟 BinarySearch
Código
📟 K-Smallest element
Código
📟 MergeSort
Código
📟 Multiplicar matrices
Código
📟 Multiplicar números
Código
📟 QuickSort
Código
📟 Ordenación Topológica
Código
📟 Recorrido en anchura (BFS)
Código
📟 Recorrido en profunidad (DFS)
Código
📟 Mochila (con división)
Código
📟 Monedas
Código
📟 Secuencia de tareas
Código
📟 Selección de actividades
Código
📟 Dijkstra
Código
📟 Kruskal
Código
📟 Prim
Código