Flashcards: Structures de Données en Python — 18 cards

All cards

1Question

Liste en Python — définition ?

Answer

Structure linéaire, modifiable, accessible par indice.

2Question

Tableau dynamique — rôle ?

Answer

Permet d’ajouter ou supprimer des éléments sans connaître la taille initiale.

3Question

Liste chaînée — définition ?

Answer

Ensemble de cellules avec donnée et pointeur vers suivante.

4Question

Accès par indice — avantage ?

Answer

Accès direct et en temps constant.

5Question

Accès par pointeur — inconvénient ?

Answer

Accès lent, nécessite parcours séquentiel.

6Question

Pile (LIFO) — principe ?

Answer

Dernier inséré, premier sorti.

7Question

Opération empiler — mot clé ?

Answer

Push.

8Question

Opération dépiler — mot clé ?

Answer

Pop.

9Question

File (FIFO) — principe ?

Answer

Premier inséré, premier sorti.

10Question

Opération enfiler — mot clé ?

Answer

Enqueue.

11Question

Opération défiler — mot clé ?

Answer

Dequeue.

12Question

Dictionnaire Python — rôle ?

Answer

Associer clés uniques à valeurs pour recherche rapide.

13Question

Analyse fréquentielle — utilisation ?

Answer

Compter occurrences d’éléments avec dictionnaire.

14Question

Dictionnaire — avantage ?

Answer

Recherche en temps constant par clé.

15Question

Interface — définition ?

Answer

Ensemble d’opérations pour utiliser un TAD sans connaître son fonctionnement.

16Question

Implémentation — rôle ?

Answer

Comment un TAD est réalisé concrètement.

17Question

Liste chaînée — représentation mémoire ?

Answer

Cellules avec donnée et pointeur, en mémoire.

18Question

Opérations sur listes chaînées — exemple ?

Answer

Ajout, suppression, concaténation, recherche.

Test yourself with the quiz

Test your knowledge with 9 questions on Structures de Données en Python.

1. Qu'est-ce qu'une liste en Python ?

2. Quelle méthode est utilisée en Python pour implémenter efficacement une pile (LIFO) ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Structures de Données en Python.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator