118. Pascal's Triangle
来源:互联网 发布:网络球机云台设置 编辑:程序博客网 时间:2024/06/07 01:16
class Solution {public: vector<vector<int>> generate(int numRows) { vector<vector<int>> res; if(numRows == 0) return res; if(numRows == 1) return {{1}}; for(int j = 0 ; j < numRows ; j++){ vector<int> * cur = new vector<int>(); if(j == 0){ cur->push_back(1); res.push_back(*cur); continue; } if(j>0){ vector<int> pre = res[j-1]; for(int k = 0 ; k <= j ; k++){ if(k == 0){ cur->push_back(1); } if(k>0 && k<j){ cur->push_back(pre[k-1] +pre[k]); } if(k == j) cur->push_back(1); } res.push_back(*cur); } } return res; }};
阅读全文
0 0
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118.Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- JavaScript基础之获取及修改元素属性
- C语言计算题--求五十个素数
- MongoDB
- [spring-mvc] <context:component-scan/> <mvc:annotation-driven/>
- Java中的泛型使用
- 118. Pascal's Triangle
- Lintcode52 Next Permutation solution 题解
- Android 开发第一天
- 4. Lucene各种查询操作(Lucene6.0.0)
- Java IO之字节流
- (58)组件之渲染组件
- HDU 2.1.7
- Lintcode53 Reverse Words in a String solution 题解
- springboot-02thymeleaf注意