자료구조 공부#15 (연결리스트3)
2021.04.20 - [이론공부/자료구조] - 자료구조 공부#14 (연결리스트2) 이전내용을 참고하자 이중 연결 리스트 단순 연결리스트, 원형 연결리스트의 단점인 선행 노드를 찾기가 힘든걸 극복해낸 리스트. 하나의 노드가 선행 노드, 후속 노드에 대한 링크를 가지고 있음 단점 : 공간을 많이 차지하고 코드가 복잡해짐 헤드노드 데이터를 가지지 않고, 삽입, 삭제 코드를 간단하게 할 목적으로 만들어진 노드. 헤드 포인터와의 구병리 필요 공백상태에서는 헤드 노드만 존재함. typedef int element; typedef struct DListNode{ element data; struct DListNode* llink; struct DListNode* rlink; } 삽입연산 void dinsert(DL..