Bac : NSI arbres binaires parcours

Cette série de cartes de révision est destinée aux élèves préparant le Bac en informatique, spécifiquement sur les arbres binaires et leurs parcours.

SparrowLouise0·24 fiches·24 questions
baccomputer_sciencealgorithms
0
Je sais
1 / 24
0
J'apprends
Recto

Qu'est-ce qu'un arbre binaire?

Appuyez pour retourner
Verso

Un arbre binaire est une structure de données où chaque nœud a au plus deux enfants. Les enfants sont généralement appelés "gauche" et "droite".

Appuyez pour retourner
Je sais
J'apprends

Quiz(24 questions)

Question 1 sur 24

1. Qu'est-ce qu'un arbre binaire?

Termes dans ce set(24)

Concepts de base des arbres binaires(12)

Qu'est-ce qu'un arbre binaire?

Un arbre binaire est une structure de données où chaque nœud a au plus deux enfants. Les enfants sont généralement appelés "gauche" et "droite".

Vrai ou faux: Un arbre binaire peut avoir plus de deux enfants.

Faux. Un arbre binaire a par définition au maximum deux enfants par nœud.

Qu'est-ce qu'un nœud feuille?

Un nœud feuille est un nœud d'un arbre binaire qui n'a pas d'enfants. Il est au bout d'un chemin.

Quels sont les types d'arbres binaires?

- Arbre binaire complet - Arbre binaire parfait - Arbre binaire équilibré

Complétez: Un arbre binaire est équilibré si la hauteur des sous-arbres diffère de ____.

1. Cela signifie que les branches de l'arbre ont des hauteurs à peu près égales.

Quelle est la hauteur d'un arbre binaire parfait avec 7 nœuds?

La hauteur est de 2. Un arbre parfait a tous ses nœuds remplis et suit la formule h=extlog2(n+1)\displaystyle h = ext{log}_2(n + 1).

Qu'est-ce qu'un parcours en profondeur?

Un parcours en profondeur (DFS) explore un nœud puis ses enfants avant de passer au nœud suivant. Les méthodes incluent préordre, en ordre, et postordre.

Vrai ou faux: Tous les arbres binaires sont des arbres de recherche.

Faux. Un arbre binaire de recherche a une structure spécifique où les nœuds fils gauche sont inférieurs et les nœuds fils droit sont supérieurs à leur parent.

Quelle est la différence entre un arbre binaire et un arbre binaire de recherche?

Un arbre binaire n'a pas de contrainte sur l'ordre des nœuds, tandis qu'un arbre binaire de recherche doit respecter l'ordre croissant ou décroissant.

Qu'est-ce qu'un nœud racine?

C'est le nœud supérieur d'un arbre binaire, à partir duquel tous les autres nœuds sont accessibles.

Qu'est-ce qu'une feuille en termes d'arbre binaire?

Une feuille est un nœud sans enfants, représentant la fin d'un chemin dans l'arbre.

Énumérez les propriétés d'un arbre binaire équilibré.

- Hauteur minimale - Différence de hauteur maximale de 1 entre sous-arbres - Plus de nœuds peuvent être ajoutés sans déséquilibrer

Parcours d'arbres binaires(12)

Qu'est-ce que le parcours en ordre ?

C'est un parcours qui visite d'abord le sous-arbre gauche, ensuite le nœud courant, puis le sous-arbre droit.

Parcours préordre : ordre des visites ?

Visite d'abord le nœud courant, puis le sous-arbre gauche et enfin le sous-arbre droit.

Vrai ou faux : le parcours postordre visite le nœud avant ses enfants.

Faux. Le parcours postordre visite d'abord les enfants puis le nœud courant.

Complétez : En parcours préordre, on traite le nœud avant ____ .

ses sous-arbres.

Exemple de parcours en ordre sur : 4, 2, 5, 1, 3.

Résultat : 1, 2, 3, 4, 5.

Qu'est-ce que le parcours postordre ?

On visite d'abord le sous-arbre gauche, ensuite le sous-arbre droit, puis le nœud courant.

Comparaison : préordre vs postordre.

Préordre : nœud, gauche, droit. Postordre : gauche, droit, nœud.

Quel est le résultat du parcours préordre sur : 1, 2, 3 ?

1, 2, 3 (visite racine d'abord).

Quelles traversées sont utilisées pour les arbres binaires ?

Préordre, en ordre, postordre.

Effet du parcours en ordre sur un arbre binaire trié ?

Il renvoie les valeurs dans l'ordre croissant.

Énumérez les trois types de parcours.

Préordre, en ordre, postordre.

Exemple de parcours postordre sur : 4, 2, 5, 1, 3.

Résultat : 3, 1, 2, 5, 4.

Questions dans ce set(24)

1. Qu'est-ce qu'un arbre binaire?

A.Une structure où chaque nœud a au maximum deux enfants.
B.Un type d'arbre avec trois enfants par nœud.
C.Une structure linéaire de données.
D.Un arbre qui ne peut pas avoir d'enfants.

2. Quel est l'ordre de visite dans un parcours en ordre ?

A.Sous-arbre gauche, nœud courant, sous-arbre droit
B.Nœud courant, sous-arbre gauche, sous-arbre droit
C.Sous-arbre droit, nœud courant, sous-arbre gauche
D.Nœud courant, sous-arbre droit, sous-arbre gauche

3. Vrai ou faux: Un arbre binaire peut avoir un seul enfant par nœud.

A.Vrai
B.Faux
C.Cela dépend du type d'arbre.
D.Un arbre binaire ne peut pas avoir d'enfants.

4. Dans un parcours préordre, que visite-t-on en premier ?

A.Sous-arbre gauche
B.Sous-arbre droit
C.Nœud courant
D.Sous-arbre gauche et droit simultanément

5. Quelle est la caractéristique clé d'un nœud feuille?

A.Il n'a pas d'enfants.
B.Il a deux enfants.
C.Il est toujours la racine.
D.Il a un enfant.

6. Vrai ou faux : Le parcours postordre visite d'abord le nœud courant.

A.Vrai
B.Faux
C.Parfois
D.Cela dépend de l'arbre

7. Quel type d'arbre binaire a tous ses nœuds remplis?

A.Arbre binaire parfait
B.Arbre binaire complet
C.Arbre binaire équilibré
D.Arbre binaire dépourvu

8. En parcours préordre, on traite le nœud avant quoi ?

A.Ses sous-arbres
B.L'arbre entier
C.Les nœuds droits uniquement
D.Les nœuds de gauche uniquement

9. À quelle condition un arbre binaire est-il équilibré?

A.Si la différence de hauteur entre ses sous-arbres est de 1.
B.Si tous les nœuds sont à la même profondeur.
C.Si tous les nœuds sont des feuilles.
D.S'il a exactement 10 nœuds.

10. Quel est le résultat du parcours en ordre sur l'arbre suivant : 5, 3, 7, 2, 4, 6, 8 ?

A.2, 3, 4, 5, 6, 7, 8
B.5, 3, 2, 4, 7, 6, 8
C.8, 7, 6, 5, 4, 3, 2
D.3, 2, 5, 4, 7, 6, 8

11. La hauteur d'un arbre binaire parfait avec 15 nœuds est:

A.3
B.4
C.2
D.1

12. Quel parcours visite les nœuds dans l'ordre suivant : gauche, droit, nœud courant ?

A.Préordre
B.Postordre
C.En ordre
D.Nouveau parcours

13. Qu'est-ce qu'un parcours en profondeur (DFS)?

A.Il explore un nœud puis ses enfants.
B.Il explore tous les nœuds au même niveau.
C.Il visite uniquement les nœuds feuilles.
D.Il traite les nœuds dans un ordre aléatoire.

14. Quelles sont les trois traversées principales d'un arbre binaire ?

A.Préordre, en ordre, postordre
B.Gauche, droite, racine
C.Racine, gauche, droite
D.Inversé, préordre, postordre

15. Vrai ou faux: Tous les arbres binaires sont des arbres de recherche.

A.Vrai
B.Faux
C.Cela dépend de la structure.
D.Ils sont identiques.

16. Quel est le résultat du parcours préordre sur l'arbre suivant : 7, 3, 9, 2, 5, 8, 10 ?

A.7, 3, 2, 5, 9, 8, 10
B.3, 2, 5, 7, 9, 8, 10
C.2, 5, 3, 9, 7, 8, 10
D.7, 9, 8, 10, 3, 5, 2

17. Quelle est la principale différence entre un arbre binaire et un arbre binaire de recherche?

A.L'ordre des nœuds dans l'arbre.
B.Le nombre d'enfants par nœud.
C.Le nombre total de nœuds.
D.La hauteur de l'arbre.

18. En parcourant un arbre binaire trié, quel effet a le parcours en ordre ?

A.Il renvoie les valeurs dans l'ordre croissant
B.Il renvoie les valeurs dans l'ordre décroissant
C.Il mélange les valeurs
D.Il ne renvoie aucune valeur

19. Qu'est-ce qu'un nœud racine?

A.C'est le nœud supérieur d'un arbre binaire.
B.C'est un nœud sans enfants.
C.C'est un nœud au niveau le plus bas.
D.C'est n'importe quel nœud dans l'arbre.

20. Quel est le parcours qui visite d'abord le nœud, puis les sous-arbres gauche et droit ?

A.Postordre
B.En ordre
C.Préordre
D.Gauche, droite

21. Qu'est-ce qu'une feuille dans un arbre binaire?

A.Un nœud sans enfants.
B.Un nœud avec un enfant.
C.Un nœud à la racine.
D.Un nœud qui a deux enfants.

22. Quel est le résultat du parcours postordre sur l'arbre suivant : 6, 4, 5, 2, 3 ?

A.3, 2, 4, 5, 6
B.6, 5, 4, 3, 2
C.2, 3, 4, 6, 5
D.4, 5, 2, 3, 6

23. Quelles sont les propriétés d'un arbre binaire équilibré?

A.Hauteur minimale et différence de hauteur maximale de 1.
B.Tous les nœuds sont des feuilles.
C.Il a un nombre pair de nœuds.
D.Tous les nœuds ont deux enfants.

24. Quelle est l'affirmation correcte sur les parcours d'arbres binaires ?

A.Tous les parcours renvoient les nœuds dans le même ordre
B.Les parcours préordre et postordre visitent les nœuds dans l'ordre opposé
C.Le parcours en ordre ne visite jamais les nœuds
D.Il n'existe qu'un seul type de parcours

Sets associés

Créez votre propre set d'étude

Téléchargez un PDF, collez vos notes ou décrivez un sujet – l'IA génère des fiches, des quiz et plus en quelques secondes.

Mis en avant sur