Python
Last updated
Last updated
์์ฃผ ์ฐ๋ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฌธ๋ฒ
๋ด์ฅํจ์ : print(), input()๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ์ ์ถ๋ ฅ ๊ธฐ๋ฅ, sorted()์ ๊ฐ์ ์ ๋ ฌ๊ธฐ๋ฅ ๋ฑ์ ํฌํจ.
Itertools : ํ์ด์ฌ์์ ๋ฐ๋ณต๋๋ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์ ๊ณต. ์์ด๊ณผ ์กฐํฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ณต.
heapq : ํ(Heap) ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ. ์ฐ์ ์์ ํ๋ฅผ ์ํด ์ฌ์ฉ.
bisect : ์ด์ง ํ์(Binary Search) ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ.
collections : ๋ฑ(Deque), ์นด์ดํฐ(Counter) ๋ฑ์ ์ ์ฉํ ์๋ฃ๊ตฌ์กฐ๋ฅผ ํฌํจํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ.
math : ํ์์ ์ธ ์ํ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. ํฉํ ๋ฆฌ์ผ, ์ ๊ณฑ๊ทผ, ์ต๋๊ณต์ฝ์(GCD), ์ผ๊ฐํจ์ ๋ฑ์ ํฌํจ.
๊ทธ ์ธ - ์์ ์ธ๋ฑ์ค slice, ์ง๋ฒ ๋ณํ