Structure de données : Listes, piles, files et dictionnaires
PARCOURS D'APPRENTISSAGE
Je sais spécifier les différentes structures de données en fournissant leur interface [synthèses de cours].
Je sais écrire une ou plusieurs implémentations de chacune des structures de données en programmation objet [notebooks].
Je sais modéliser des situations ou résoudre des problèmes à l'aide des strucutres de données étudiées [exercices].
COURS / TP
Listes chaînées
- Notebook : TNSI_03_listes_chainees.ipynb
- Synthèse de cours : TNSI_03_cours_listes.pdf
Piles
- Notebook : TNSI_03_notebook_piles.ipynb
- Synthèse de cours : TNSI_03_cours_piles.pdf
Files
- Notebook : TNSI_03_jouer_a_la_bataille.ipynb
- Synthèse de cours : TNSI_03_cours_files.pdf
Dictionnaires
- Notebook ( + fichiers auxiliaires) : recherche-doccurrences-dans-un-texte.zip
- Synthèse de cours : TNSI_03_cours_dictionnaires.pdf
EXERCICES
Listes chaînées
- Feuille d'exercices : TNSI_03_exercices_listes.pdf
- corrigé : TNSI_03_exercices_listes_corrige.py
Piles
- Feuille d'exercices : TNSI_03_exercices_piles.pdf
- corrigé : TNSI_03_exercices_piles_corrige.py
Files
- Feuille d'exercices : TNSI_03_exercices_files.pdf
- corrigé : TNSI_03_exercices_files_corrige.py
Dictionnaires
- Feuille d'exercices : TNSI_03_exercices_dictionnaires.pdf