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
- Til
- javascript
- 코드스테이츠
- redux
- UX
- 회고
- 프로그래머스
- superstarjypnation
- html
- mysemester
- 스택
- 생활코딩
- 자바스크립트
- 카카오
- useState
- CSS
- 큐
- 자료구조
- level1
- vercel
- 30daysdowoonchallenge
- 운영체제
- React
- 프로토타입
- REST_API
- UI
- Next.js
- 백준
- 해시테이블
- web
Archives
- Today
- Total
목록연결리스트 (1)
데굴데굴
자료구조 연결리스트, 한방향 연결리스트 Singly Linked List
공부자료: 신찬수 교수님 유튜브 '자료구조' 재생목록 자료구조 연결리스트 소개 - YouTube 자료구조 한방향연결리스트 - 삽입, 삭제 연산 - YouTube 자료구조 한방향연결리스트 - 탐색 연산 - YouTube 배열과는 달리 메모리상에서 흩어져 있음. 실제 데이터값(key)과 값이 저장된 곳의 주소(link)로 구성된 쌍(key, link), 즉 하나의 노드 node를 갖고 있어야 함. 가장 앞에 있는 노드는 헤드노드 head node 배열은 인덱스가 주어지면 상수시간 O(1) 내에 인덱스에 있는 값을 바로 알 수 있다는 것이 장점 연결리스트는 그렇지 않음. 하지만 배열은 값을 삽입하거나 삭제할 때 나머지 값에서 인덱스의 이동이 발생함. 최악의 경우에는 O(n)이 듦. 연결리스트에서는 link만 ..
CS/자료구조
2022. 7. 2. 22:32