Open SrMathew opened 1 year ago
No es una buena idea usar vectores para este TAD ya que hace que las funciones para unión, intersección y resta sean muy ineficientes. Para que estas funciones no sean muy ineficientes es necesario que los elementos estén ordenados, entonces conviene usar listas, ya sea que se implementen dentro del TAD o se use el TAD de listas.
Buenas tardes profe,
Le queria consultar este ejercicio que hice con Lautaro Bonseñor enfocandolo en forma de vectores y queriamos consultar si respeta el estilo y la eficiencia ya que la solución propuesta utiliza listas. Optamos por esta forma porque pensamos que las funciones serían más sencillas y la consigna indicaba que los elemntos no estan en orden.
Adjunto primero el codigo de conjuntoCDT.c y luego adjunto main.c (test propuesto por la catedra) ya que cambiamos el nombre de las funciones, el mismo responde con "OK!" e incluso con el flag de -sanitize=address
Desde ya muchas gracias por su tiempo