선형 자료 구조
요소가 일렬로 나열되어 있는 자료 구조를 말한다. 연결 리스트 데이터를 감싼 노드를 포인터로 연결해서 공간적인 효율성을 극대화시킨 자료구조이다. 삽입과 삭제가 O(1)이 걸리며 탐색에는 O(n)이 걸린다. prev 포인터와 next 포인터로 앞과 뒤의 노드를 연결시킨 것으로 연결 리스트에는 싱글 연결 리스트, 이중 연결 리스트, 원형 이중 연결 리스트가 있다. 맨 앞에 있는 노드는 헤드(head)라고 한다. 싱글 연결 리스트 : next 포인터만 가진다. 이중 연결 리스트 : next 포인터와 prev 포인터를 가진다. 원형 이중 연결 리스트 : 이중 연결 리스트와 같지만 마지막 노드의 next 포인터가 헤드 노드를 가리킨다. 앞에서부터 요소를 넣는 push_front(), 뒤에서부터 요소를 넣는 pus..
CS/자료구조
2022. 9. 26. 00:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 프로세스와 스레드
- 디자인 패턴
- 프로세스
- 정렬병합조인
- Design Pattern
- 네트워크
- 대수확장성
- 클러스터형인덱스
- 코틀린
- 프로그래밍 패러다임
- 선언형 프로그래밍
- 불연속할당
- 연관매핑
- 직접매핑
- 프로그래밍
- 보이스코드정규형
- 네트워크 기초
- 메모리 계층
- 스프링 WebFlux
- 스프링 R2DBC
- 직접연관매핑
- java
- 캐시매핑
- 함수형 프로그래밍
- 인덱스최적화
- 세컨더리인덱스
- 중첩루프조인
- 자바
- 프로세스 컴파일
- 스레드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함