Introducción a los Algoritmos – (Edición 2025-2026)
Introducción a los Algoritmos (Edición 2025-2026) es un recurso académico completo y basado en un programa de estudios, diseñado para estudiantes de Licenciatura en Ciencias de la Computación, Licenciatura en Informática, Ingeniería de Software y autodidactas que aspiran a dominar los algoritmos. Esta edición ofrece apuntes detallados, preguntas de opción múltiple y cuestionarios, lo que facilita el aprendizaje de algoritmos y los prepara para los exámenes.
Con un programa de estudios estructurado, los estudiantes pueden analizar, diseñar e implementar algoritmos, a la vez que fortalecen sus habilidades de resolución de problemas y pensamiento computacional. Este libro conecta la teoría con la práctica, garantizando la preparación para exámenes, entrevistas y aplicaciones prácticas.
Capítulos y temas
Capítulo 1: El rol de los algoritmos en la computación
- Algoritmos y computación
- Características de los algoritmos
- Algoritmos vs. programas
Capítulo 2: Primeros pasos
- Ordenamiento por inserción
- Análisis de algoritmos
- Diseño de algoritmos
Capítulo 3: Crecimiento de funciones
- Notación asintótica
- Notaciones estándar y funciones comunes
- Comparación de tasas de crecimiento
Capítulo 4: Divide y vencerás
- La relación de recurrencia
- Ordenamiento por fusión
- Árbol de recursión y teorema maestro
Capítulo 5: Análisis probabilístico y algoritmos aleatorios
- Variables aleatorias indicadoras
- Algoritmos aleatorios
- Tiempo de ejecución esperado
Capítulo 6: Ordenamiento por montículos
- Estructura de datos de montículos
- Construcción de un Montón
- Algoritmo de Heapsort
- Colas de Prioridad
🔹 Capítulo 7: Quicksort
- Particionado
- Análisis de Rendimiento
- Quicksort Aleatorio
- Recursión de Cola
🔹 Capítulo 8: Ordenamiento en Tiempo Lineal
- Ordenamiento por Conteo
- Ordenamiento Radix
- Ordenamiento por Cubo
🔹 Capítulo 9: Medianas y Estadística de Ordenamiento
- Mínimo y Máximo
- Selección en Tiempo Lineal
🔹 Capítulo 10: Estructuras de Datos Elementales
- Pilas y Colas
- Listas Enlazadas
- Implementación de Punteros y Objetos
🔹 Capítulo 11: Tablas Hash
- Funciones Hash
- Direccionamiento Abierto
- Encadenamiento
- Hash Universal
🔹 Capítulo 12: Árboles de Búsqueda Binaria
- Operaciones BST
- Recorridos de Árboles
- Análisis de Caso Promedio
🔹 Capítulo 13: Árboles Rojo-Negro
- Propiedades de los Árboles Rojo-Negro
- Inserción y eliminación
- Rotaciones
🌟 ¿Por qué elegir esta app/libro?
- Abarca el programa completo de Introducción a los Algoritmos en un formato académico estructurado.
- Incluye preguntas de opción múltiple, cuestionarios y notas clave para una mejor práctica.
- Ofrece claridad visual y explicaciones paso a paso.
- Útil para proyectos, exámenes y preparación para entrevistas técnicas.
- Establece bases sólidas en estructuras de datos y resolución de problemas algorítmicos.
✍ Esta app está inspirada en los autores: Fethi A. Rabhi, Wojciech Szpankowski, Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest
📥 ¡Descárgala ahora!
Empieza a dominar los algoritmos con Introducción a los Algoritmos (Edición 2025-2026) y gana confianza para resolver problemas computacionales de forma eficaz.
Última actualización
25 sept 2025