각 노드가 앞 노드(prev)와 뒤 노드(next)의 주소를 모두 갖고 있는 전통적인 연결 리스트,단순 연결리스트와 다르게 양방향으로 이동이 가능한것이 핵심이다.데이터 (Data): 노드가 실제로 저장하는 값입니다. 이전 포인터 (Previous Pointer / Prev): 리스트에서 자신의 앞에 있는 노드의 메모리 주소를 가리킵니다. 다음 포인터 (Next Pointer / Next): 리스트에서 자신의 뒤에 있는 노드의 메모리 주소를 가리킵니다. 리스트의 시작점은 헤드(Head) 노드라고 하며, 끝점은 테일(Tail) 노드라고 합니다.노드 하나당 prev,next 포인터 2개 필요 함으로 메모리 오버헤드가 크다.노드가 메모리 곳곳에 흩어져 순회시 성능이 떨어지고 메모리 지역성이 좋지 않다.코드 예시..