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