.. _estructures-de-dades: Estructures de Dades .................... Centrem l'estudi d'`estructures de dades `_ conjunts i grafs. .. _conjunts: Conjunts -------- Conceptes ~~~~~~~~~ - `Conjunt `__, operacions (conjunt buit, afegir, eliminar, pertany, es buit?, cardinal, unió, intersecció, diferència, subconjunt). Referències ~~~~~~~~~~~ - Secció `Sets `__ de *the Python tutorial*. Exercicis ~~~~~~~~~ .. toctree:: :glob: :maxdepth: 1 conjunts/*/index iteradors/Daus/index grafs/Línies_de_metro/index recursivitat/Catifa_de_Sierpinski/index .. _grafs: Grafs ----- Conceptes ~~~~~~~~~ - `Graf «matemàtiques» `__, vèrtex, aresta, adjacents, tipus de grafs (dirigits i simètrics), arcs, successors, predecessors, camí, cicle, grau, component. - `Graf «estructura de dades» `__, recorregut d'un graf en profunditat i en amplada, arbres d'expansió, cicles, camins mínims, components connexes. Referències ~~~~~~~~~~~ - Capítol 1 del llibre `Grafs: fonaments i algorismes `__. - Biblioteca :doc:`NetworkX `. - Veieu la :doc:`guia ` introductòria a la biblioteca. - De NetworkX usarem especialment les classes :ref:`Graph ` i :ref:`DiGraph ` i els seus mètodes, i funcions sobre :doc:`components `, :doc:`camins mínims ` i :doc:`recorreguts `. Material ~~~~~~~~ - `Notes de classe. Grafs `__. Antoni Soto i Riera. - `Guió/resum de classe - Estructures de dades `_. Marc Vigo Anglada. - `Transparències d'estructura de dades `__, `Grafs `__, `networkx `__ Josep Vilaplana Pastó. - Transparències estructures de dades: `part 1 `__, `part 2 `__ . Dani Tost Pardell. - :download:`Apunts d'estructures de dades (apunts_estdades_dolors.pdf) `. Dolors Ayala Vallespí. Exercicis ~~~~~~~~~ .. toctree:: :glob: :maxdepth: 1 grafs/*/index