Что такое LinkedListNode в Java

Простите за невежество, но я начинаю готовиться к своему первому техническому собеседованию и наткнулся на этот вопрос и ответ на связанный список тем

Вопрос: Реализуйте алгоритм для удаления узла в середине односвязный список, имея доступ только к этому узлу

public static boolean deleteNode(LinkedListNode n) {
if (n == null || n.next == null) {
   return false; // Failure
}
LinkedListNode next = n.next;
n.data = next.data;
n.next = next.next;
return true;
}

, я хочу начать играть с этим кодом (вносить изменения в тест компиляции), но я не уверен, как начать делать это в Java. Я не могу найти класс LinkedListNode в документации Java.

Это может быть очень глупый вопрос, но если кто-то может указать мне правильное направление - я буду признателен.

EDIT

Спасибо за быстрые и полезные ответы. Думаю, мой вопрос был не очень ясным. Вышеупомянутый алгоритм был предложен как решение этого вопроса. Я хотел знать, как реализовать это на Java, чтобы я мог поиграть с кодом.

спасибо

9
задан riamo 21 March 2011 в 07:57
поделиться