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