Linked-List: Mirror
Рассмотрим следующий закрытый класс для узла односвязного списка целых чисел:
private class Node{
public int value;
public Node next;
}
Класс-обертка с именем ListImpl содержит указатель, называемый началом первого узла
связанный список узлов.
Напишите метод экземпляра для ListImpl с подписью:
public void mirror();
Это делает обратную копию связанного списка, на который указывает start, и добавляет эту копию
в конец списка. Так, например, список:
начало 1 2 3
после вызова в зеркало становится:
начало 1 2 3 3 2 1
Примечание: в вашем ответе вам не нужно определять остальные классы для ListImpl, просто
зеркальный метод.