티스토리 뷰

파이썬 표준 라이브러리 math 모듈

문제점

알고리즘 문제들을 풀면서 자주 사용되는 단순한 수학 연산들에 너무 시간을 쓰게 된다.

해결

파이썬 표준 라이브러리 math 모듈 사용

알게 된 점

자주 쓸만한 함수들

math.ceil(x): 올림

math.floor(x): 내림

math.comb(nk): 반복과 순서 없이 n 개의 항목에서 k 개의 항목을 선택하는 방법의 수 (조합, nCk)

math.perm(nk=None): 반복 없고 순서 있게 n 개의 항목에서 k 개의 항목을 선택하는 방법의 수 (순열 nPk)

math.factorial(n): n 팩토리얼

math.gcd(*integers): 최대공약수

math.lcm(*integers): 최소공배수

math.exp(x): e의 x 거듭제곱

math.log(x[base]): x의 자연로그

math.sqrt(x): 제곱근

각종 삼각함수, 쌍곡선함수 등등..

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함