일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- CSS
- 양방향 연결 리스트
- HTML
- LIFO
- 연결 리스트
- 시간 복잡도
- IT
- 코뮤니티
- 동적 배열
- 대외활동
- 리스트
- 큐
- 수파자
- 코딩좀알려주라
- 자료구조
- 한국대학생IT경영학회
- 코딩
- 선형 자료 구조
- 알고리즘
- 모각코
- 스택
- FIFO
- 파이썬
- 대학생
- 한방향 연결 리스트
- 프로그래밍
- O(1)
- 웹 기초
- 서포터즈
- 한국외대
Archives
- Today
- Total
목록업데이트 연산 (1)
대학생 쩡딱구리
4-6. 포지션 리스트
4-4. 양방향 연결 리스트 한방향 연결 리스트는 연결 구조가 비대칭이라 임의의 노드의 삭제가 아주 비효율적이다. 즉, 아래의 단점을 갖는다. 해당 노드의 레퍼런스를 알아도 삭제에 O(n)의 시간 복잡도를 갖는다. 삭제 jjeongttakgoori.tistory.com 1. 연결 리스트의 위치 식별 방법 연결 리스트에서 인덱스로 위치를 식별하면 좋을까? - 좋지 않다. 연결 리스트를 인덱스로 접근하려면 반복적으로 탐색해야 하므로 효율적으로 처리할 수 없으며, 연결 리스트가 바뀔 때마다 인덱스가 달라질 수 있다. 즉, 비효율적이다. 연결 리스트에서 직접 노드로 위치를 식별하게 하면 어떨까? - 노드는 내부 클래스로 은닉시켜 둔 상태이므로 외부로 노출하는 것은 객체 지향 설계 사상에 위배된다. 그렇다면 왜 ..
STUDIES/DATA STRUCTURE
2020. 10. 22. 16:01