protected void sortHorseList(int iHorseCount)
{
int i = 0;
Horsie currentNode = head;
Horsie auxNode = new Horsie();
boolean foundChange = true;
while(foundChange)
{
foundChange = false;
for(i=0; i<iHorseCount-1; i++)
{
if (currentNode.getHorseValue() > currentNode.getNext().getHorseValue())
{
auxNode.setHorseValue(currentNode.getHorseValue());
currentNode.setHorseValue(currentNode.getNext().getHorseValue());
currentNode.getNext().setHorseValue(auxNode.getHorseValue());
foundChange = true;
}
currentNode = currentNode.getNext();
}
}
}
Ce code affiche une erreur de pointeur NULL lors de l'exécution du programme principal. Je suis un novice en structure de données, et j'espère résoudre ce problème avec votre aide les gars! S'il vous plaît apprenez-moi comment utiliser bulle trier dans un liste doublement liée ... HEEELP!Trier Bubble en double liste chaînée - pointeur nul erreur
Veuillez marquer avec le langage de programmation approprié. –
Quelle ligne renvoie l'exception NullPointerException? – RyPope
Travail à domicile? Personne ne trie les listes liées, et personne n'utilise le tri des bulles en dehors de l'université. – EJP