Skip to content

Python list 자료형 메서드의 시간복잡도 #5

Description

@SangJunni
Operation코드 예시시간복잡도
인덱싱L[i]O(1)
길이len(L)O(1)
AppendL.append(i)O(1)
PopL.pop()O(1)
ClearL.clear(0)O(1)
SliceL[a:b]O(b-a)
list 생성list()O(len(L))
삽입L.insert(pos, val)O(N)
Deletedel L[pos]O(N)
포함 여부x in LO(N)
복사L.copy()O(N)
RemoveL.remove(val)O(N)
Pop(i)L.pop(i)O(N)
ReverseL.reverse()O(N)
SortL.sort()O(N*logN)
Multiplyk * LO(k*l)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions