자료구조 - Doubly Linked List
Doubly Linked List 단일 연결 리스트는 하나의 노드에 데이터와 다음 노드를 가리키는 노드만을 가지고 있었다면 이중 연결 리스트는 여기서 하나더 추가되어 이전 노드를 가리키는 노드도 추가되어 있습니다. 이중 연결 리스트가 단일 연결 리스트에 비해 좋은 점은 검색 능력입니다. 단일 연결 리스트의 경우 N 번째에 있는 노드를 검색하기 위해서는 이전 노드를 아는 경우는 O(1)의 성능을 가지지만 이전 노드를 모르는 보통의 경우에는 N만큼을 순회해야 하기 때문에 O(n)이 소요됩니다. 하지만 이중 연결 리스트의 경우 이전 노드를 참조하는 변수를 가지고 있기 때문에 단일 연결 리스트에 비해 효율적인 탐색이 가능합니다. Doubly Linked List 구현 💡 구현하고자 하는 메서드 아래 메서드는 기..
자료구조
2022. 12. 3. 18:38
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- redis sorted set
- spring boot excel download paging
- spring boot poi excel download
- java userThread와 DaemonThread
- spring boot redisson destributed lock
- pipe and filter architecture
- space based architecture
- spring boot redisson sorted set
- 공간 기반 아키텍처
- service based architecture
- 서비스 기반 아키텍처
- redis sorted set으로 대기열 구현
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- spring boot redis 대기열 구현
- polling publisher spring boot
- 레이어드 아키텍처란
- 자바 백엔드 개발자 추천 도서
- transactional outbox pattern
- 트랜잭셔널 아웃박스 패턴 스프링부트
- transactional outbox pattern spring boot
- microkernel architecture
- pipeline architecture
- JDK Dynamic Proxy와 CGLIB의 차이
- spring boot excel download oom
- spring boot redisson 분산락 구현
- 람다 표현식
- @ControllerAdvice
- spring boot 엑셀 다운로드
- redis 대기열 구현
- java ThreadLocal
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함