파이썬에서 조합을 구하기 위해 사용할 수 있는 3가지 함수가 있다.서로 다른 n개의 원소에서 r개를 중복없이 골라 순서에 상관있게 나열하는 것을 순열이라고 한다.사용 예시서로 다른 n개의 원소 중에서 순서에 상관없이 r개를 선택하는 것이다.사용 예시곱집합이란 여러 집합
그래프는 노드(Node)와 간선(Edge)으로 표현되며 이때 노드를 정점(vertex)이라고도 말한다. 프로그래밍에서 그래프는 크게 2가지 방식으로 표현할 수 있다.인접 행렬(Adjacency Matrix): 2차원 배열로 그래프의 연결 관계를 표현하는 방식인접 리스트
우선순위 큐(Prioriy Queue) > 우선순위 큐는 우선순위가 가장 높은 데이터를 가장 먼저 삭제하는 자료구조이다. 큐의 동작 방식은 기본적으로 선입선출이다. 하지만 우선순위 큐는 우선순위가 가장 높은 데이터가 먼저 삭제된다. ex) 물건 데이터를 자료구조에 넣