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