본문 바로가기

Study/DataStructure

[Data Structure] List Plus

1. Circular Linked List

  • 연결 리스트가 원형으로 돈다. 앞선 Queue와 마찬가지로, front와 rear를 연결해준다.

2. Doubly Linked List

  • 앞 뒤 요소간 연결이 이중으로 연결된 것이다. 앞 요소는 뒷 요소를 가리키고, 이와 동시에 뒷 요소는 앞 요소를 가리킨다. 이 방법을 이용하면, 한 쪽으로만 이동 즉 탐색 시간을 줄일 수 있다.
    단, 기존 방식에서 next 포인터가 아닌 별도의 포인터가 하나 더 필요하며, 할당 시 조금 더 복잡해진다.

'Study > DataStructure' 카테고리의 다른 글

[Data Structure] Binary Search Tree  (0) 2023.10.13
[Data Structure] Recursion  (0) 2023.10.11
[Data Structure] Linked Structure  (0) 2023.10.11
[Data Structures] Stack & Queue  (0) 2023.10.11
[Data Structures] Unsorted List & Sorted List  (0) 2023.10.10