bisect 모듈
- 이진 검색 및 정렬된 리스트에 삽입할 때 사용합니다.
import bisect
sorted_list = [1, 2, 4, 5]
bisect.insort(sorted_list, 3)
print(sorted_list) # Output: [1, 2, 3, 4, 5]
index = bisect.bisect_left(sorted_list, 3)
print(index) # Output: 2
'코딩테스트' 카테고리의 다른 글
파이썬 코딩테스트에서 자주 사용되는 표준 라이브러리 (3) itertools (0) | 2024.06.30 |
---|---|
파이썬 코딩테스트에서 자주 사용되는 표준 라이브러리 (2) heapq (0) | 2024.06.29 |
파이썬 코딩테스트에서 자주 사용되는 표준 라이브러리 (1) collections (0) | 2024.06.28 |
파이썬 코딩테스트 문자열 꿀팁 (2) (0) | 2022.11.05 |
파이썬 코딩테스트 문자열 꿀팁 (1) (0) | 2022.11.04 |