-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Operation | 코드 예시 | 시간복잡도 |
---|---|---|
인덱싱 | L[i] | O(1) |
길이 | len(L) | O(1) |
Append | L.append(i) | O(1) |
Pop | L.pop() | O(1) |
Clear | L.clear(0) | O(1) |
Slice | L[a:b] | O(b-a) |
list 생성 | list() | O(len(L)) |
삽입 | L.insert(pos, val) | O(N) |
Delete | del L[pos] | O(N) |
포함 여부 | x in L | O(N) |
복사 | L.copy() | O(N) |
Remove | L.remove(val) | O(N) |
Pop(i) | L.pop(i) | O(N) |
Reverse | L.reverse() | O(N) |
Sort | L.sort() | O(N*logN) |
Multiply | k * L | O(k*l) |
lsvv1217 and LimePencil