Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- HTTP
- 객체
- 끈기
- 회고
- CSS
- 1일1문장
- coursera
- NextJS
- ES6
- multer
- nodejs
- Andrew Ng
- 자바스크립트
- Linux
- Sequence
- Machine Learning
- 개발공부
- 리눅스
- reactnative
- scope
- React
- Til
- docker
- 클로저
- 우선순위
- 데이터전송
- 자료구조
- javascript
- 스파르타코딩클럽
- 러닝자바스크립트
Archives
- Today
- Total
목록연결리스트 (1)
해나아부지 개발일지
[자료구조] Linked List in JavaScript
정의 배열과 마찬가지로 선형 구조를 가지는 자료구조. Linked List(연결 리스트)에서 Element는 'Node'라고 한다. 순차적으로 저장되는 배열과 달리 각 Node는 'Data(자료)'와 다음 Node를 가리키는 'Pointer'로 구성되어 있다. 위키백과 정의를 보자. 연결 리스트, 링크드 리스트(linked list)는 각 노드가 데이터와 포인터를 가지고 한 줄로 연결되어 있는 방식으로 데이터를 저장하는 자료 구조이다. 이름에서 말하듯이 데이터를 담고 있는 노드들이 연결되어 있는데, 노드의 포인터가 다음이나 이전의 노드와의 연결을 담당하게 된다. 연결 리스트의 종류로는 단일 연결 리스트, 이중 연결 리스트 등이 있다. 연결 리스트는 늘어선 노드의 중간지점에서도 자료의 추가와 삭제가 O(1..
Developers/Data Structure
2020. 7. 26. 22:20