Saltar al contenido principal
InicioPython

curso

Estructuras de datos y algoritmos en Python

Avanzado
Updated 12/2024
Explora estructuras de datos como listas enlazadas, pilas, colas, tablas hash y grafos, así como algoritmos de búsqueda y ordenamiento.
Comienza el curso gratis

Incluido de forma gratuitaPremium or Teams

PythonDesarrollo de software4 horas16 vídeos49 ejercicios4,050 XP19,006Declaración de cumplimiento

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.
Group

¿Entrenar a 2 o más personas?

Probar DataCamp for Business

Preferido por estudiantes en miles de empresas

Descripción del curso

Reconocer Estructuras de Datos y Algoritmos Populares

La mayoría de los programas informáticos se basan en unos pocos algoritmos y estructuras de datos. Descubre lo que hay detrás de la mayoría de tus interacciones informáticas en este curso de cuatro horas. Te familiarizarás con algunas de las estructuras de datos más comunes: listas enlazadas, pilas, colas y árboles. También implementarás algoritmos populares como búsqueda en profundidad, búsqueda en anchura, ordenamiento de burbuja, ordenamiento por mezcla y ordenamiento rápido.

Aprende a detectar estructuras de datos y algoritmos en la vida cotidiana

Practicarás la aplicación de algoritmos y estructuras de datos a elementos como barajas de cartas, listas de reproducción de música, platos internacionales o pilas de libros. Acabarás el curso con la capacidad adquirida para reconocer algoritmos y estructuras de datos comunes y saber implementarlos en aplicaciones cotidianas.

Analizar la eficacia de los algoritmos

Durante el curso, aprenderás a analizar algoritmos populares en función de su eficiencia. Te familiarizarás con la "Notación Big O", la norma del sector para describir la complejidad de un algoritmo.

Perfecciona tus conocimientos de programación en Python

Conocer bien las estructuras de datos y los algoritmos significa ser capaz de tomar problemas cotidianos y resolverlos utilizando un código eficiente. Practicarás esto en Python, y aprenderás a aplicar estas habilidades elementales y transferirlas a cualquier lenguaje de programación.

Prerrequisitos

Introduction to Object-Oriented Programming in Python
1

Trabajo con listas enlazadas y pilas y comprensión de la notación Big O

Iniciar capítulo
2

Colas, tablas hash, árboles, grafos y recursión

Iniciar capítulo
3

Algoritmos de búsqueda

Iniciar capítulo
4

Algoritmos de ordenamiento

Iniciar capítulo
Estructuras de datos y algoritmos en Python
Curso
Completo

Obtener Declaración de Logro

Añade esta credencial a tu perfil, currículum vitae o CV de LinkedIn
Compártelo en las redes sociales y en tu evaluación de desempeño

Incluido conPremium or Teams

Inscríbete ahora

Únete a más 15 millones de estudiantes y empezar Estructuras de datos y algoritmos en Python ¡Hoy!

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.