int bin(int n, int k) { int **B; B = new int*[n+1]; for(int i=0 ; i<=n ; i++) { B[i] = new int[k+1]; } for(int i=0 ; i<=n ; i++) { for (int j=0 ; j<= i ; j++) { if(j==0 || j==i) { B[i][j]=1; } else { B[i][j]=B[i-1][j-1] + B[i-1][j]; } } } return B[n][k]; }
'Language > C++ Language' 카테고리의 다른 글
Sort() 함수를 사용하기 (0) | 2011.11.20 |
---|---|
Encapsulation (0) | 2011.10.18 |
Vector(STL library) call by reference (0) | 2011.05.27 |
VISUAL STUDIO에서 배열포인터 조사식 보는방법 (1) | 2011.05.14 |
#pragma once (0) | 2011.04.08 |