파이썬 내장함수 join
":".join(["23", "59", "59"]) -> 23:59:59로 반환
heapq (힙)
import heapq
h = []
heap.heappush(h, value)
* 파이썬 heap은 기본이 최소 힙이므로, 최대 힙으로 사용하고 싶을땐 value의 부호를 전환하여 스택하면 된다.
bisect (이진탐색)
from bisect import bisect_left, bisect_right
bisect_left(a, x) // bisect_right(a, x)
정렬순서를 유지하며 리스트 a에 x를 삽입한 가장 왼쪽/오른쪽 인덱스를 찾아줌.
combination(조합)
from itertools import combinations
combinations(array, n)
array에서 n개만큼 조합을 구해줌
오늘 푼 문제
'파이썬 (Python)' 카테고리의 다른 글
[22-03-06] 학습일지 "카운터, 열거형" (0) | 2022.03.06 |
---|---|
20220131 공부일지 (0) | 2022.01.31 |
22-01-14 학습일지 [ 리스트 곱셈할 때 얕은 복사와 깊은 복사 신경쓰자] (0) | 2022.01.14 |
22-01-10 학습일지 [비트 마스크] (0) | 2022.01.10 |
22-01-02 학습일지 (0) | 2022.01.02 |