
class Node {
T data;
Node next;
Node(){}
Node(T data, Node next) {
this.data = data;
this.next = next;
}
}
노드D노드F
class Node {
T data;
Node next;
Node prev;
Node(){}
Node(T data, Node next, Node prev) {
this.data = data;
this.next = next;
this.prev = prev;
}
}
노드B노드 Y <- 노드 Z (Tail) <- 노드A (Head)