자료구조

1.자료구조 (1) 배열 -분할상환분석

post-thumbnail

2.삽입 연산의 시간복잡도 O(n)

post-thumbnail

3.동적 배열의 크기 줄이기

post-thumbnail

4.정적 vs 동적 배열의 차이

post-thumbnail

5.링크드 리스트

post-thumbnail

6.__str__링크드-리스트

post-thumbnail

7.링크드-리스트 접근

post-thumbnail

8.linked-list 실습과제

post-thumbnail

9.linked-list 삽입연산

post-thumbnail

10.실습 과제 prepend: 링크드 리스트 가장 앞 삽입

post-thumbnail

11.linked-list 삭제

post-thumbnail

12.linked-list popleft: 링크드 리스트 가장 앞 삭제

post-thumbnail

13.linked-list 시간 복잡도

post-thumbnail

14.더블리 링크드 리스트 추가

post-thumbnail

15.과제- 더블리 링크드 리스트 삽입

post-thumbnail

16.과제-더블 링크드리스트 prepend

post-thumbnail

17.더블리 링크드 리스트 삭제

post-thumbnail

18.과제- 더블리 링크드 리스트 삭제

post-thumbnail

19.싱글리 vs 더블리 링크드 리스트

post-thumbnail

20.Direct-Access Table

post-thumbnail

21.Hash-Table

post-thumbnail

22.해시 테이블 충돌과 Chaining 개념

post-thumbnail

23.Chaining을 쓰는 해시 테이블 시간복잡도 -탐색,삽입,삭제,

post-thumbnail

24.과제 -Chaining을 쓰는 해시 테이블 구현 I

post-thumbnail

25.Chaining을 쓰는 해시 테이블 구현 -delete

post-thumbnail

26.Open Addressing (선형탐사, 제곱탐사)

post-thumbnail

27.Open Addressing 탐색/삭제 연산

post-thumbnail

28.Open Addressing을 쓰는 해시 테이블 시간 복잡도

post-thumbnail

29.추상화 (추상 자료형vs자료구조)

post-thumbnail