[leetcode] Pascal's Triangle
来源:互联网 发布:数据结构设计 编辑:程序博客网 时间:2024/05/18 03:29
Pascal's Triangle
模拟法
#include <iostream>#include <vector>using namespace std;class Solution {public: vector<vector<int> > generate(int numRows) { vector<vector<int>> res; for (int i=0; i<numRows; i++) { vector<int> row; if (i==0) { row.push_back(1); }else{ for (int j=0; j<=i; j++) { if (j==0||j==i) { row.push_back(1); }else{ row.push_back(res[i-1][j-1]+res[i-1][j]); } } } res.push_back(row); } /*for (int i=0; i<numRows; i++) { for (int j=0; j<i; j++) { cout<<res[i][j]<<" "; } cout<<res[i][i]<<endl; }*/ return res; }};int main(){ Solution so; int n=5; so.generate(n); return 0;}
0 0
- 【Leetcode】Pascal's Triangle (Pascal)
- LeetCode Pascal's Triangle
- [Leetcode] Pascal's Triangle
- LeetCode: Pascal's Triangle
- [LeetCode] Pascal's Triangle
- 【leetcode】Pascal's Triangle
- LeetCode - Pascal's Triangle
- [LeetCode]Pascal's Triangle
- Leetcode: Pascal's Triangle
- Pascal's Triangle --Leetcode
- LeetCode-Pascal's Triangle
- [leetcode] Pascal's Triangle
- LeetCode - Pascal's Triangle
- 【leetcode】Pascal's Triangle
- LeetCode | Pascal's Triangle
- Pascal's Triangle -leetcode
- [leetcode]Pascal's Triangle
- Leetcode Pascal's Triangle
- C++ 成员变量是别的类的对象
- 指向类成员函数的指针并非指针
- QT 5.0.2 QtXML模块
- emacs 使用积累7 .emacs
- 我要回博客园了
- [leetcode] Pascal's Triangle
- emacs 使用积累6 Some useful Emacs modes
- emacs 使用积累4
- WinDBG 技巧:设断点命令详解(bp, bu, bm, ba 以及bl, bc, bd, be)
- emacs 使用积累2 unittest.el
- ZOJ Problem Set - 1205 Martian Addition
- emacs 使用积累3 workflex.el markdown-mode.el
- emacs 使用积累1 c++-header-common.el c++-header.el kreatv-cc-style.el kreatv-compile.el
- gridview加序号