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
- Unity
- LinkedList
- 코드잇TIL
- JavaScript
- 시간복잡도
- M1W
- 오늘도코드잇
- 스톡
- 자바스크립트
- JS
- 추상적 자료형
- 어도비
- 노트북램교체
- 기계식키보드
- 삼성노트북
- 코드잇
- 삼성노트북하판
- 코테준비
- 노트북SSD교체
- 코테
- GMK67
- 백준
- unityC#
- 자료구조
- 코딩공부
- 긱바
- 브론즈
- solved.ac
- 몬스긱
- ADT
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