[자료구조] Ch5. Array-Based Sequences
Python Sequence Classes
- python은
list
/tuple
/str
이 built in 되어 있음
Compact Arrays
Not Compact Array
Insertion
add(i, o)
i = n
일 경우가 best case
i = 0
일 경우 worst case
: 이 경우 O(n)
Element Reemoval
- best case
: i = n
- worst case
: i = 0
: O(n) times
Growable Array-based Array List
Doubling Strategy Analysis
Python Implementation