Arbres
In [6]:
Copied!
from binarytree import tree, bst, heap
# Créer un Arbre de Binaire aléatoirement et renvoie sa racine.
my_tree = tree(height=3, is_perfect=False)
# Créer un Arbre de Binaire de Recherche aléatoirement et renvoie sa racine.
my_bst = bst(height=3, is_perfect=True)
from binarytree import tree, bst, heap
# Créer un Arbre de Binaire aléatoirement et renvoie sa racine.
my_tree = tree(height=3, is_perfect=False)
# Créer un Arbre de Binaire de Recherche aléatoirement et renvoie sa racine.
my_bst = bst(height=3, is_perfect=True)
In [7]:
Copied!
# Pretty-print the trees in stdout.
print(my_tree)
# Pretty-print the trees in stdout.
print(my_tree)
_____12____
/ \
7__ __14__
/ \ / \
6 10 0 2
/ \ / \
3 1 4 13
In [8]:
Copied!
print(my_bst)
print(my_bst)
______7_______
/ \
__3__ ___11___
/ \ / \
1 5 9 _13
/ \ / \ / \ / \
0 2 4 6 8 10 12 14