Entradas

Mostrando las entradas de octubre, 2020

PA2 4ta. Unidad Implementar las operaciones básicas de inserción, eliminación y búsqueda en un árbol binario

 

4ta. Unidad PA4 Aplicaciones con grafos

Imagen

Utilizar las estructuras lineales en la elaboración de códigos para la resolución de problemas

 

Uso y aplicaciones de los grafos

Imagen
 

Clasificación de los árboles y sus aplicaciones

Imagen
 

Utilizar las clases predefinidas para el manejo de pilas, colas y listas enlazadas (dinámicas)

  Uno de los principales inconvenientes a la hora de utilizar estrcuturs en programación es el hecho de que estas no se pueden comparar emplendo operadores como "==" o "!=" debido a que a diferencia de los arreglos los datos de las estructuras no se guardan en casillas de memoria continuas. Una diferencia también notable es que una estructura puede aumentar de tamaño al ser dinámica, mientras que un arreglo una vez que ha sido declarado no puede cambiar su tamaño por ser estático. Los arreglos se valen de indices para acceder a cada uno de sus elementos, mientras que para las estructuras se hace de forma distinta. La más notable de todas las diferencias es que los arreglos contienen un conjunto de datos del mismo tipo mientras que las estructuras contienen un grupo de datos que pueden ser de diferentes tipos.

Programar las operaciones básicas de pilas y colas de manera estática (usando arreglos) entregando los códigos correspondientes

 

Características y aplicación de las estructuras lineales

Imagen
 

Ejemplos de recursividad en un programa

 

Ventajas y desventajas del uso de la recursividad

Imagen