Назад к задачам
Junior — Middle+
8

Базовые манипуляции с односвязным списком: создание узлов и операции

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Создайте два элемента списка (например, $A и $B). Свяжите их, установив односвязную связь: $A->next = $B.

Реализуйте простейшие операции:

  • проверка наличия ссылки между элементами;
  • вставка нового элемента (например, $C) между $A и $B;
  • разрыв связи между элементами.

Пример кода для начального создания узлов:

$A = new Node();
$A->next = $B