언어/Python (1) 썸네일형 리스트형 [Python] 양방향 연결리스트 구현 class Node: def __init__(self, data): self.data = data self.prev = None self.next = None class DoublyLinkedList: def __init__(self): self.head = None self.tail = None def add(self, data): new_node = Node(data) if self.head is None: # 비어있는 노드일 때 self.head = new_node self.tail = new_node #new_node.prev = self.head #new_node.next = self.tail else: # 비어있는 노드가 아닐 때 new_node.prev = self.tail # 1. 새로운 .. 이전 1 다음