Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Agrégation Informatique: Première Année Préparation
·
Module 4
Structures de Données Linéaires et Hachage
Piles et Files en Python : Implémentation et Complexité
Implémenter une pile et une file en Python, et analyser la complexité de leurs opérations.
2
Récursivité terminale vers itération
Transformer une fonction récursive terminale en une version itérative équivalente.
3
Pourquoi une pile explicite pour la récursion non terminale ?
Expliquer pourquoi la transformation d'une récursion non terminale requiert une pile explicite.
4
Listes chaînées : Implémentation et Opérations de Base
Implémenter une liste chaînée simple avec les opérations d'insertion, suppression et recherche.
5
Tables de hachage: Principes, fonctions et résolution de collisions
Expliquer le principe d'une table de hachage, le rôle de la fonction de hachage et la résolution des collisions par chaînage.
6
Implémentation de Tables de Hachage avec Chaînage
Implémenter les opérations d'une table de hachage avec chaînage.
7
Complexité Amortie des Tableaux Dynamiques
Définir la complexité amortie et l'appliquer à l'analyse des opérations sur un tableau dynamique.
Previous module
Fondements de l'Analyse d'Algorithmes
Next module
Algorithmes de Tri et Analyse