InstruçÔes

Passo 18

Em seguida, vocĂȘ percorrerĂĄ a lista ligada para encontrar o nĂł que contĂ©m o elemento especificado para remover. Crie um loop while que verifica quando current_node nĂŁo Ă© None e quando current_node.element nĂŁo Ă© igual a element. Dentro do loop while, atribua current_node a previous_node.

O que fazer:

Testes:

  • VocĂȘ deve ter um loop `while` dentro do mĂ©todo `remove`.
  • Seu loop `while` deve verificar quando `current_node` nĂŁo Ă© `None` e quando `current_node.element` nĂŁo Ă© igual a `element`.
  • VocĂȘ deve atribuir `current_node` a `previous_node` dentro do loop `while`.

Preview