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 | 31 |
Tags
- 몬스긱
- 노트북SSD교체
- 코테준비
- 백준
- 코테
- YAML
- JS
- solved.ac
- 삼성노트북
- Unity
- 기계식키보드
- 코드잇
- 브론즈
- 오늘도코드잇
- 자바스크립트
- 자료구조
- 삼성노트북하판
- 코드잇TIL
- 시간복잡도
- M1W
- 연결리스트
- unityC#
- 긱바
- GMK67
- 노트북램교체
- ADT
- 코딩공부
- LinkedList
- 추상적 자료형
- JavaScript
Archives
- Today
- Total
목록LinkedList (1)
SKYLIGHT STUDIO
[자료구조] 리스트 VS 연결 리스트(LIST VS LinkedList)
일단 여기서 '리스트'는 전형적인 '선형 리스트'를 의미한다고 보면 된다. 우선 면접에서 이런 질문을 던진다면... 난 이 답변부터 이야기하겠다. 선형 리스트는 ‘순차적으로’ 구현한 것이기에(연속된 메모리) 결과론적으로 Random Access(임의 접근)이 가능해지게 되므로 상대적으로 접근과 탐색에 강점을 가지게 된다. 연결 리스트는 연속된 메모리 공간에 저장할 필요가 없는 특성상 임의 접근이 불가능하며, 그 대신 저장 공간의 활용이 상당히 자유로워지게 되는 것이다. 이제 둘을 시간복잡도 관련 관점으로 한번 비교해보자. 연결 리스트 예제 using System; class Node { public T Data; public Node Next; public Node(T data) { Data = data..
Computer Programming/자료구조
2023. 10. 10. 22:53