Flashcards: Introduction aux structures de données et algorithmes — 24 cards

All cards

1Question

Structure de données — définition ?

Answer

Organisation et stockage d’informations.

2Question

Type de données abstrait — rôle ?

Answer

Décrit l’interface et les opérations.

3Question

Ensemble dynamique — caractéristique ?

Answer

Permet insertion et suppression en cours d’exécution.

4Question

Liste simplement chaînée — structure ?

Answer

Liste linéaire avec pointeur vers suivant.

5Question

Dictionnaire tableau — fonction ?

Answer

Associe clés à valeurs, opérations d’insertion, recherche.

6Question

assert — vérification ?

Answer

Condition booléenne, erreur si fausse.

7Question

exception — événement ?

Answer

Événement anormal interrompant le programme.

8Question

try except — but ?

Answer

Gérer exceptions pour continuer l’exécution.

9Question

Développement piloté par les tests — principe ?

Answer

Écrire tests avant le code.

10Question

doctest — rôle ?

Answer

Exécute exemples dans docstring, compare sortie.

11Question

Pile — principe ?

Answer

Structure LIFO, dernier entré, premier sorti.

12Question

Arbre libre — définition ?

Answer

Graphe non orienté, connexe, sans cycle.

13Question

Chemin unique — propriété ?

Answer

Unicité du chemin entre deux sommets.

14Question

Arbre enraciné — caractéristique ?

Answer

Arbre avec sommet distingué, la racine.

15Question

Récursion — définition ?

Answer

Fonction s’appelant elle-même sur sous-problème.

16Question

Cas de base — rôle ?

Answer

Arrêt de la récursion.

17Question

Diviser pour régner — étapes ?

Answer

Diviser, conquérir, combiner.

18Question

File FIFO — fonctionnement ?

Answer

Insertion en fin, suppression en tête.

19Question

BFS — exploration ?

Answer

Niveaux par distance, utilise une file.

20Question

Arbre de récursion — représentation ?

Answer

Organigramme des appels récursifs.

21Question

Mémorisation — but ?

Answer

Éviter recalculs en stockant résultats.

22Question

Algorithme glouton — principe ?

Answer

Choix local optimal à chaque étape.

23Question

Sous-problème — définition ?

Answer

Partie du problème initial.

24Question

Nombre minimum pièces — notation ?

Answer

Nb(X), valeur minimale pour rendre X.

Test yourself with the quiz

Test your knowledge with 24 questions on Introduction aux structures de données et algorithmes.

1. Quelle description correspond le mieux à une structure de données ?

2. Dans un dictionnaire tableau associatif, quelle opération fait partie de l’interface de base ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction aux structures de données et algorithmes.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator