Удаление элемента перед заданным в двусвязном списке - C#
Формулировка задачи:
Здравствуйте!
написал метод:
Но ума не приложу как теперь его вызвать.
Например:
Говорит, что node не существует в текущем контексте.
public void delete_before(List list, Node node) { if(node.prev == null) return; if(node.prev.prev == null) return; node.prev.prev.next = node; node.prev = node.prev.prev; }
list.delete_before(list, node);
public class List // здесь идёт описание того, с чем работаем и после этого все методы. { public class Node { public int value; public Node next; public Node prev; } public Node first;
Решение задачи: «Удаление элемента перед заданным в двусвязном списке»
textual
Листинг программы
if (node.prev == first) { first = node; node.prev = null; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д