개념 - 더블 링크드 리스트
2018. 3. 6. 23:34
싱글링크드 리스트를 먼저 만들고 나서인지 더블링크드 리스트는 그리 어렵지 않았다.
만약 front와 back을 둔다면 그림을 그려서 조건을 맞게 삽입과 삭제 처리를 하면 된다. 마지막에 원소를 넣기위한 push_back도 구현한다.
또 더블 링크드 리스트들 상속하거나, 더블 링크드 리스트가 인터페이스를 상속하여 큐, 덱, 스택으로 사용할 수 있다.
구현 : http://kid5.tistory.com/268
'프로그래밍 책 공부 > C++로 풀어쓴 자료구조' 카테고리의 다른 글
개념 - 이진 탐색 트리 (0) | 2018.03.08 |
---|---|
개념 - 트리, 이진 트리 (0) | 2018.03.06 |
개념 - 선형 자료구조의 특성 정리 (0) | 2018.03.05 |
개념 - 덱 deque (0) | 2018.03.03 |
개념 - 큐 queue (0) | 2018.03.03 |