zenn.skin 무료버전 배포중!
자세히보기

Python/Syntax

[Python] List method 시간복잡도

koosco! 2020. 10. 12. 21:39

자주 사용되는 리스트 연산의 시간복잡도를 정리해 놓으려 한다

 

n: 리스트의 총 항목

k: 연산 항목 수

연산 시간복잡도
index 접근 O(1)
index 할당 O(1)
append() O(1)
pop() O(1)
pop(i) O(n)
insert(i, item) O(n)
del O(n)
sort O(n log n)

 

concastenate O(k)
reverse O(n)
곱하기 O(nk)

 

'Python/Syntax'의 다른글

  • 현재글 [Python] List method 시간복잡도

관련글