Flashcards : Introduction aux Structures et Algorithmes Essentiels — 20 cartes

Toutes les cartes

1Question

Interface — définition ?

Réponse

Contrat décrivant fonctionnalités sans implémentation.

2Question

Encapsulation — rôle ?

Réponse

Protège les données internes via des attributs privés.

3Question

Héritage — principe ?

Réponse

Réutilisation et extension d’une classe par une autre.

4Question

Polymorphisme — avantage ?

Réponse

Utilise une même interface avec des types différents.

5Question

Pile — structure ?

Réponse

LIFO : dernier entré, premier sorti.

6Question

File — structure ?

Réponse

FIFO : premier entré, premier sorti.

7Question

Dictionnaire — complexité ?

Réponse

Recherche, insertion, suppression en 𝑂(1) en moyenne.

8Question

Racine — localisation ?

Réponse

Nœud de départ sans parent.

9Question

Feuille — localisation ?

Réponse

Nœud sans enfant.

10Question

Arbre binaire — caractéristique ?

Réponse

Chaque nœud a au plus deux enfants.

11Question

ABR — règle ?

Réponse

Gauche < nœud < droit.

12Question

Recherche ABR — mécanisme ?

Réponse

Compare puis descend à gauche ou droite.

13Question

Taille arbre — définition ?

Réponse

Nombre total de nœuds.

14Question

Hauteur arbre — définition ?

Réponse

Nombre d’arêtes du racine au plus profond.

15Question

Parcours préfixe — ordre ?

Réponse

Racine, gauche, droit.

16Question

Parcours infixe — ordre ?

Réponse

Gauche, racine, droit.

17Question

Parcours suffixe — ordre ?

Réponse

Gauche, droit, racine.

18Question

Parcours largeur — méthode ?

Réponse

Niveau par niveau, en utilisant une file.

19Question

Arbres équilibrés — exemple ?

Réponse

Arbres AVL, maintiennent hauteur logarithmique.

20Question

Graphe — définition ?

Réponse

Ensemble de sommets reliés par des arêtes.

Teste-toi avec le QCM

Teste tes connaissances avec un QCM de 20 questions sur Introduction aux Structures et Algorithmes Essentiels.

1. En programmation orientée objet, quel est le rôle principal d’une interface ?

2. Dans une pile, quel élément est retiré en premier lors d’un retrait classique ?

Faire le QCM →

Consultez la fiche

Révisez le cours complet dans la fiche de révision de Introduction aux Structures et Algorithmes Essentiels.

Voir la fiche →

Cours similaires

Crée tes propres flashcards

Importe ton cours et l'IA génère des flashcards en 30 secondes.

Générateur de flashcards