1. Apprendre
  2. /
  3. Cours
  4. /
  5. Structures de données et algorithmes en Python

Connected

Exercice

Retirer le premier nœud d'une liste chaînée

Dans l'exercice précédent, vous avez appris à insérer un nœud au début d'une liste chaînée.

Dans cet exercice, vous allez préparer le code de la méthode remove_at_beginning(). Pour ce faire, vous devez faire pointer la tête (head) de la liste chaînée vers le nœud suivant de head.

Rappelez-vous de la classe Node():

class Node:
  def __init__(self, data):
    self.data = data
    self.next = None

Instructions

100 XP
  • Dans la méthode remove_at_beginning(), faites pointer head vers le nœud next de head.