Curso de algoritmos básicos de Platzi Tabla de contenido Introducción a los algoritmos Lenguajes de programación Estructuras de datos ¿Qué es un algoritmo? Metodología para la construcción de un algoritmo Variables y tipos de datos User defined data types Abstract data types Creando tu primera Queue Algoritmos de ordenamiento Algoritmos de ordenamiento Bubble sort Insertion sort Recursividad Recursividad Divide and Conquer y programación dinámica Divide and conquer (divide y vencerás) ¿Qué es la programación dinámica? (divide y vencerás v2.0) Merge Sort Quick sort Algoritmos Greedy ¿Qué son los algoritmos Greedy? Grafos y árboles Grafos y sus aplicaciones Árboles ¿Cómo comparar algoritmos? Cómo comparar algoritmos y ritmo de crecimiento