조합(combination)
순열(permutation)
특정 문제 가정하기
모든 부분 문제가 해결된 상황이라고 가정 → 지금 문제 생각하기
5개의 데이터 중 4개가 이미 선택 여부가 결정된 데이터라 가정
이후 5번째 데이터의 선택 여부에 따른 경우의 수를 계산
⇒ 이후 이 2가지 경우의 수를 합쳐 데이터 5개 중 3개를 선택하는 경우의 수를 도출

이를 점화식으로 표현하면 다음과 같음
D[5][3] = D[4][2] + D[4][3]
특정 문제를 해결한 내용을 바탕으로 일반 점화식 도출하기
일반화된 점화식을 이용하여 조합과 관련된 모든 경우의 수를 쉽개 도출할 수 있음
D[i][j] = D[i-1][j] + D[i-1][j-1]
DP 테이블 초기화
D[i][1] = i # i개 중 1개를 뽑는 경우의 수
D[i][0] = 1 # i개 중 1개도 선택하지 않는 경우의 수는 1개
D[i][i] = 1 # i개 중 i개를 선택하는 경우의 수는 1개
점화식으로 DP 테이블 값 채우기
D[i][j] = D[i-1][j] + D[i-1][j-1]
D[N][K] 값 출력