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>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 = ____