HW)파이썬으로 데이터 처리를 위해 관련 내용을 접하게 될 때마다 '자료 구조'를 이해하는 것이 정말 중요함을 다시 인식하게 된다. 이전에 스택(Stack)과 큐(Queue)에 대해서 알아봤듯이, 이번에는 (단일)연결리스트, (Single) Linked List, 와 양방향 연결리스트, Double Linked List, 에 대해서 이해해보자. 우선, 기본 구조인 '노드(node)'를 먼저 알아보자.> 노드는 데이터를 저장하는 가장 기본적인 구조 단위로, 각 노드는 자신의 주소와 인접한 노드의 주소 정보를 저장하고 있다. - 각 노드(Node)에서 저장된 이전(prev) 노드의 주소와 다음(next) 노드의 주소를 가리켜 Link (or Pointer) 라고 하며, 이 메모리 주소들이 노드들 사이에 어떤..