révision chapitre 6

TERMINALE NSI

Ce qu’il faut savoir

Types abstraits dictionnaire

Dans un dictionnaire (aussi appelé tableau associatif), chaque élément (appelé valeur) est associé à une clé. Un dictionnaire contient donc des couples clé:valeur. Voici les opérations que l'on peut effectuer sur le type abstrait dictionnaire :

Implémentation des dictionnaires

Dans beaucoup de langage de programmation les dictionnaires sont implémentés à l’aide de tables de hachage.

Algorithme de recherche dans un dictionnaire

L'algorithme de recherche d'un élément dans un dictionnaire a une complexité O(1). La durée de recherche ne dépend pas du nombre d'éléments présents dans le dictionnaire.

Ce qu’il faut savoir faire

Savoir utiliser les dictionnaires en Python