Python Algorithm Interview 02 - 리스트, 딕셔너리
파이썬 알고리즘 인터뷰 5장을 학습하며 작성한 글입니다.List순서 O, 변경 가능, 동적 배열요소에 대한 포인터 목록을 갖고 있는 구조체 시간복잡도연산O(1)len, a[i], append, pop()O(k)a[i:j]O(n)in, count, index, pop(0), del, max, min, reverseO(nlogn)sortMethod insert 리스트의 특정 위치에 요소 삽입nums = [1, 2, 3]nums.insert(1, 10) # [1, 10, 2, 3] append 리스트의 끝에 요소 삽입nums = [1, 2, 3]nums.append(10) # [1, 2, 3, 10] clear 리스트 요소 모두 삭제nums = [1, 2, 3]nums.clear() # []..
2024. 6. 6.