Bonjour,
je suis débutant en java et je suis confronté aux problèmes d'arbres binaire.
J'ai lu quelques trucs sur les arbres mais le problème c'est que je dois respecter une certaine forme de classe. Notamment dans un premier temps je dois définir une classe Node afin d'implémenter la structure d'arbre binaire, eson squelette est le suivant :
J'ai donc essayé de compléter cette classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class Node { private Node l,r; Node(){ } Node getL(){ } Node getR(){ } void set(Node l, Node r) { } }
mais je me retrouve confronté au problème du Node, qu'est ce c'est? C'est un type particulier à java? Si quelqu'un pouvait m'en dire plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Node { private Node l,r; Node() {}; Node getL() { return l; } Node getR() { return r; } void set ( Node l, Node r) { l = this.l; r = this.r; } }
merci d'avance.
Partager