자료구조 - Singly Linked List
Linked List 💡 Linked List란? Linked List란 각 노드가 데이터와 포인터를 가지고 있는 자료구조입니다. 데이터를 담고 있는 각 노드들은 포인터를 통해 이전 노드와 다음 노드를 연결하고 있고, 데이터를 추가하거나 삭제할 때 포인터의 주소값만 변경이 발생하므로 데이터 삽입/삭제 시 용이합니다. 반면 ArrayList인 경우 중간에 데이터를 삽입/삭제 시 전체 인덱스가 한 칸씩 뒤로 밀리거나 당겨지므로 Linked List에 비해 성능이 떨어집니다. 또한 Linked List는 인덱스가 없기 때문에 특정 요소에 접근하기 위해서는 순차 탐색이 필요하므로 탐색 속도가 늦어진다는 단점이 있습니다. 반면 Array List는 인덱스가 있기 때문에 특정 요소에 접근하기 용이합니다. 💡 Lin..
자료구조
2022. 12. 2. 22:51
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- spring boot redisson sorted set
- 레이어드 아키텍처란
- spring boot poi excel download
- pipeline architecture
- pipe and filter architecture
- 람다 표현식
- java ThreadLocal
- 트랜잭셔널 아웃박스 패턴 스프링 부트 예제
- java userThread와 DaemonThread
- spring boot redisson destributed lock
- spring boot 엑셀 다운로드
- 자바 백엔드 개발자 추천 도서
- 서비스 기반 아키텍처
- JDK Dynamic Proxy와 CGLIB의 차이
- spring boot redis 대기열 구현
- space based architecture
- transactional outbox pattern spring boot
- redis 대기열 구현
- 공간 기반 아키텍처
- 트랜잭셔널 아웃박스 패턴 스프링부트
- polling publisher spring boot
- @ControllerAdvice
- service based architecture
- spring boot redisson 분산락 구현
- microkernel architecture
- transactional outbox pattern
- redis sorted set
- redis sorted set으로 대기열 구현
- spring boot excel download paging
- spring boot excel download oom
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함