Leetcode - Array - 118. Pascal's Triangle(杨辉三角)
来源:互联网 发布:html5 javascript 联系 编辑:程序博客网 时间:2024/05/30 23:04
1. Problem Description
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]
]
简单模拟。
2. My solution
vector<vector<int> > generate(int numRows) { vector< vector<int> >res; for(int i=0; i<numRows; i++) { vector<int>tmp; res.push_back(tmp); res[i].push_back(1); int numCols=i+1; for(int j=1; j<numCols-1; j++) { int num=res[i-1][j-1]+res[i-1][j]; res[i].push_back(num); } if(i!=0) res[i].push_back(1); } return res; }
0 0
- Leetcode - Array - 118. Pascal's Triangle(杨辉三角)
- [leetcode][array]Pascal's Triangle杨辉三角
- leetcode 118. Pascal's Triangle(杨辉三角)
- 【LeetCode】Pascal's Triangle (杨辉三角)
- 【LeetCode】Pascal's Triangle (杨辉三角)
- (LeetCode)Pascal's Triangle --- 杨辉三角
- Leetcode 118. Pascal's Triangle 杨辉三角 解题报告
- LeetCode WIith JS || 118. Pascal's Triangle[杨辉三角]
- 【LeetCode】Pascal's Triangle II (杨辉三角)
- LeetCode | Pascal's Triangle(杨辉三角)
- LeetCode OJ 之 Pascal's Triangle(杨辉三角)
- 118. Pascal's Triangle 杨辉三角
- 杨辉三角(pascal's triangle)
- 118. Pascal's Triangle (杨辉三角)
- LeetCode Pascal's Triangle 打印杨辉三角
- [LeetCode]-Pascal's Triangle I&II 杨辉三角问题
- LeetCode (13) Pascal's Triangle (杨辉三角 )
- LeetCode Pascal's Triangle 杨辉三角 Java
- Web开发总结1
- 扩展欧几里德
- Android dumpsys 命令详解
- HDU 1874 畅通工程续
- Sublime Text的安装/配置/使用
- Leetcode - Array - 118. Pascal's Triangle(杨辉三角)
- C++内存管理
- castle_usaco2.1.1_codevs3102_dfs
- Android bugreport文件结构解析
- Android应用界面开发07
- ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included问题
- .hpp文件
- mysql 初级
- LeetCode - Single Number