일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- vscode
- velog
- 도커
- 리액트 훅 폼
- 자료구조
- 힙 정렬
- Bio-O-Notation
- 알고리즘
- 계수 정렬
- 리액트
- Nestjs
- 블록체인
- vite
- 밸리데이션
- 퀵 정렬의 성능
- svelte
- 그림으로 공부하는 IT 인프라 구조
- 프론트
- 스마트 컨트랙트
- Introduction to Algorithms
- nextjs
- 점근 표기법
- Java
- SvelteKit
- 3세대 암호화폐
- React Hook Form
- webpack
- 2세대 암호화폐
- 우선 순위 큐
- tailwindcss
Archives
- Today
- Total
목록연결 리스트 (1)
ki hyun's 개발블로그
연결 리스트
🔗 연결 리스트? 연결 리스트(linked list)는 객체가 선형적 순서를 가지도록 배치된 자료구조다. 인덱스에 의해 선형적 순서가 결정되는 배열과는 달리 연결 리스트에서는 각 객체에 있는 포인터에 의해 순서가 결정된다. 양방향 연결 리스트 key 속성값과 두 개의 포인터인 prev와 next를 속성값으로 가지는 객체다. 리스트의 원소 x가 주어질 때, x.next는 연결 리스트의 바로 다음 원소를, x.prev는 바로 직전 원소를 가리킨다. x.prev = NIL 이라면 이전 원소가 없으므로 이 리스트의 첫 번째 원소 또는 head라 한다. x.next = NIL 이라면 원소 x는 바로 다음 원소가 존재하지 않으므로 이 리스트의 마지막 원소 또는 tail이라고 한다. 단순 연결 리스트: prev 포인..
알고리즘
2022. 5. 30. 20:50