Pascal's Triangle
来源:互联网 发布:淘宝网有没有海外版 编辑:程序博客网 时间:2024/04/30 18:27
题目:
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]]
代码如下:
vector<vector<int> > generate(int numRows) {
vector<vector<int> > result;
if(numRows<=0)return result;
vector<int> tmp1(1,1);
result.push_back(tmp1);
if(numRows==1)return result;
tmp1.push_back(1);
result.push_back(tmp1);
if(numRows==2)return result;
for(int i=2;i<numRows;i++)
{
vector<int> tmp(1,1);
for(int j=1;j<result[i-1].size();j++)
{
tmp.push_back(result[i-1][j-1]+result[i-1][j]);
}
tmp.push_back(1);
result.push_back(tmp);
}
return result;
}
- Pascal's Triangle、Pascal's Triangle II
- Pascal's Triangle , Pascal's Triangle II
- Pascal's Triangle Pascal's Triangle||
- Pascal's Triangle & Pascal's Triangle II
- Pascal's Triangle && Pascal's Triangle II
- 【Leetcode】Pascal's Triangle (Pascal)
- LeetCode Pascal's Triangle
- [Leetcode] Pascal's Triangle
- LeetCode: Pascal's Triangle
- Pascal's Triangle
- Pascal's Triangle II
- [LeetCode] Pascal's Triangle
- 【leetcode】Pascal's Triangle
- [118]Pascal's Triangle
- Pascal's Triangle
- Pascal's Triangle II
- LeetCode - Pascal's Triangle
- Pascal's Triangle
- MSTP配置
- 经典SQL语句大全!
- liux cp scp命令
- void NetReceive(volatile uchar * inpkt, int len)
- 寻找最大的第K个数
- Pascal's Triangle
- android performance analyse
- Android调用天气预报的WebService简单例子
- StatSvn导出SVN代码量报告
- Win7无法访问2003server中的TFS,并且无法访问共享文件夹
- OpenCV函数cvWatershed图像分割中分水岭算法
- const函数参数优点
- GetPrivateProfileString 配置文件 ini
- Andriod 实现自己的Service