선형 자료 구조
요소가 일렬로 나열되어 있는 자료 구조를 말한다. 연결 리스트 데이터를 감싼 노드를 포인터로 연결해서 공간적인 효율성을 극대화시킨 자료구조이다. 삽입과 삭제가 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
- 불연속할당
- 선언형 프로그래밍
- 프로그래밍 패러다임
- 직접매핑
- java
- 직접연관매핑
- 캐시매핑
- 네트워크
- 스프링 WebFlux
- 스레드
- 메모리 계층
- 디자인 패턴
- 네트워크 기초
- 프로세스 컴파일
- 정렬병합조인
- 코틀린
- 프로그래밍
- 스프링 R2DBC
- 중첩루프조인
- 클러스터형인덱스
- 연관매핑
- 자바
- 보이스코드정규형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함