CommencerCommencez gratuitement

Implémenter une liste chaînée

Dans la vidéo, vous avez appris à créer des listes simplement chaînées en implémentant les classes Node() et LinkedList().

Dans cet exercice, vous allez vous entraîner à implémenter ces deux classes. Dans un premier temps, nous allons implémenter la classe Node(), puis, dans un second temps, la classe LinkedList(). Prêt·e ?

Cet exercice fait partie du cours

<cours>Structures de données et algorithmes en Python</cours>
Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

class Node:
  def __init__(self, data):
    # Store the value for the node
    self.value = ____
Modifier et exécuter le code