J'ai une question sur les listes liées circulairement. Mon objet de liste lié a deux références, first
et last
, et le nœud suivant de la référence last
est first
. Je veux écrire une méthode qui insère un noeud dans la fin de la liste.Structure de liste liée en Java
void insertLast(int k) {
Node a = new Node(k);
if (first == null) {
first = last = a;
} else {
last.after = a;
a.after = first;
}
last = a
}
Est-ce que quelque chose comme ceci est possible? Ai-je fait une erreur?
Cela ressemble à des devoirs, n'est-ce pas? – Thomas
Si vous insérez le dernier, pourquoi avez-vous nommé votre méthode 'insertFirst'? – Thomas
mon bad.i l'a réparé. –