Leetcode 118 Pascal's Triangle 数论递推

杨辉三角,即组合数 递推

 1 class Solution {
 2     vector<vector<int>> v;
 3     public:
 4     Solution() {
 5         for(int i = 0; i < 50; ++i){
 6             vector<int> t(i+1,1);
 7             for(int j = 1; j < i; ++j){
 8                 t[j] = v[i-1][j] + v[i-1][j - 1];   
 9             }
10             v.push_back(t);
11         }
12     }
13 
14     vector<vector<int>> generate(int numRows) {
15         return vector<vector<int>>(v.begin(), v.begin() + numRows);
16     }
17 };

 

posted @ 2016-03-03 20:49  Breeze0806  阅读(122)  评论(0编辑  收藏  举报