Next: 7. El TDA Secuencia Up: 6. El TDA Conjunto Previous: Resumen Contents
- Adicionar a las operaciones de conjunto las siguientes: diferencia
simétrica, complemento con un conjunto universal que entra como parámetro.
Imprimir, esta operación imprime en la salida estándar los elementos de un
conjunto de la siguiente forma:
{elem[0], elem[1],..., elem[n-1]}.
- Diseñar e implementar el TDA Lista. Una lista es una secuencia de
elementos del mismo tipo. Esta tiene las operaciones: Obtener primero de la
lista. Obtener último de la lista. Obtener el elemento i de la lista. Insertar
un elemento después de la posición i. Elimiminar el elemento de la posición i.
Es recomendable sobrecargar el operador [].
- Implemente una versión de Matriz que tenga un constructor de la
siguente forma:
Matrix::Matriz(int fil, int col)
Este deberá
pedir solo la memoria necesaria dinámicamente. También deberá manejar la
excepción NoHayMemoria y FueraDeRango.
Ing. L. Alejandro Bernal R. 2001-01-18