0% encontró este documento útil (0 votos)
11 vistas1 página

Estructuras de Datos y Algoritmos en Python

La Unidad 2 abarca conceptos de programación orientada a objetos, estructuras lineales como pilas y colas, y árboles con sus características y operaciones. La Unidad 3 se centra en grafos, técnicas de algoritmos y análisis de eficiencia, incluyendo algoritmos recursivos. La Unidad 4 se dedica a Python, cubriendo sus características, manejo de errores y uso de módulos y librerías.

Cargado por

Soledad Vilca
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas1 página

Estructuras de Datos y Algoritmos en Python

La Unidad 2 abarca conceptos de programación orientada a objetos, estructuras lineales como pilas y colas, y árboles con sus características y operaciones. La Unidad 3 se centra en grafos, técnicas de algoritmos y análisis de eficiencia, incluyendo algoritmos recursivos. La Unidad 4 se dedica a Python, cubriendo sus características, manejo de errores y uso de módulos y librerías.

Cargado por

Soledad Vilca
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIDAD 2:

 Objetos: Clases, métodos. Visibilidad, implementación.


 Estructuras lineales: pilas, colas y listas. Listas simple y doblemente
enlazadas, implentaciones.
 Arboles: componentes, características y propiedades. Clasificación: Binarios,
Balanceados y B.
 Representación de árboles mediante punteros.
 Operaciones primitivas: recorrido, inserción, eliminación y búsqueda.
 Tipos: árboles generales, n-arios y binarios. Estructuras: 8-árboles, árboles
B+, árboles B*, árboles binarios de búsqueda, árboles desplegados, árboles
AVL.
UNIDAD 3:
 Grafos: Representación. Listas de adyacencias. Recorrido. Caminos.
Ordenación. Ordenacion.
 Técnicas de Spanners y Sparsifiers. Algoritmo de Page Rank. Algoritmos para
Streaming.
 Algoritmos: Estructuras de decisión y repetición numérica y condicional.
Funciones y procedimientos. Análisis y eficiencia de algoritmos. Algoritmos de
ordenación y búsqueda.
 Algoritmos recursivos.
UNIDAD 4:
 Python: Características, tipos de datos, jerarquía de tipos, variables,
constantes, operadores, bloques de código y estructuras de control,
depuración, operaciones de entrada y salida.
 Módulos, paquetes y librerías.
 Manejo de errores.

También podría gustarte