Bonjour à tous,
j'ai un petit problème et je ne comprends pas.
Voici mon code:
Le problème étant que le noeud fraîchement créé n'est pas ajouté à l'arbre binaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class Noeud: def __init__(self,rac=None): self.rac=rac self.fg=None self.fd=None def insere(abr,e): if(abr==None): abr=Noeud(e) # :aie: else: if(abr.rac>=e): insere(abr.fg,e) else: insere(abr.fd,e) b=Noeud(7) print(b.rac) print(b.fg,b.fd) insere(b,-545) insere(b,341)![]()
Partager