118. Pascal's Triangle
来源:互联网 发布:电脑降温软件排名 编辑:程序博客网 时间:2024/05/14 12:13
Given numRows, generate the first numRows of Pascal's triangle.
For example, given numRows = 5,
Return
[ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1]]
{
public:
vector<vector<int>> generate(int numRows)
{
vector<vector<int>> ret;
if(numRows<=0)
return ret;
vector<int> last(1,1);
ret.push_back(last);
for(int i=2;i<=numRows;i++)
{
last.push_back(0);
vector<int> cur=last;
for(int j=1;j<i;j++)
{
cur[j]=last[j]+last[j-1];
}
ret.push_back(cur);
last=cur;
}
return ret;
}
};
阅读全文
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
- [BZOJ]1933: [Shoi2007]Bookcase 书柜的尺寸 DP
- 让世界为你转身
- windows下编译和安装boost库
- mysql 中创建自增的序列(Sequence)
- c笔记——C,C++,JAVA,C#语言差别
- 118. Pascal's Triangle
- Vim编辑器个性化(初级)
- 【模板】快速幂
- bzoj1635: [Usaco2007 Jan]Tallest Cow 最高的牛
- MVP 项目框架搭建 — 高级设计
- Qt :libpng warning: iCCP: known incorrect sRGB profile警告信息之解决方法
- OGG
- Android图片加载框架最全解析(六),探究Glide的自定义模块功能
- Java设计模式概论