Pascal's Triangle II Leetcode
来源:互联网 发布:邓伦 知乎 编辑:程序博客网 时间:2024/06/03 18:11
Given an index k, return the kth row of the Pascal's triangle.
For example, given k = 3,
Return [1,3,3,1]
.
Note:
Could you optimize your algorithm to use only O(k) extra space?
vector<int>First(2, 1); if(rowIndex==0) return vector<int>(1,1); if(rowIndex==1) return First; vector<int>lastLine = First; vector<int>oneLine; for (int i = 2; i <= rowIndex; i++){ oneLine.clear(); oneLine.push_back(1); for (int j = 0; j<lastLine.size()-1; j++){ oneLine.push_back(lastLine[j] + lastLine[j + 1]); } oneLine.push_back(1); lastLine = oneLine; } return oneLine; }
0 0
- LeetCode Pascal's Triangle II
- LeetCode: Pascal's Triangle II
- [LeetCode] Pascal's Triangle II
- [Leetcode] Pascal's Triangle II
- 【leetcode】Pascal's Triangle II
- LeetCode - Pascal's Triangle II
- Leetcode: Pascal's Triangle II
- LeetCode-Pascal's Triangle II
- [leetcode] Pascal's Triangle II
- LeetCode - Pascal's Triangle II
- LeetCode | Pascal's Triangle II
- Pascal's Triangle II -leetcode
- Leetcode Pascal's Triangle II
- [LeetCode] Pascal's Triangle II
- Leetcode: Pascal's Triangle II
- Leetcode Pascal's Triangle II
- LeetCode Pascal's Triangle II
- LeetCode Pascal's Triangle II
- 大型网站的 HTTPS 实践(二)——HTTPS 对性能的影响
- 郝斌 数据结构和算法分析视频下载 极力推荐
- UINavigationBar下方一像素的黑线解决方法
- 进程的阻塞、唤醒、挂起、激活
- cocos2d坐标系
- Pascal's Triangle II Leetcode
- 第八周项目四:String类的构造
- 大型网站的 HTTPS 实践(三)——基于协议和配置的优化
- 黑马程序员——Java基础——字节流文件操作、键盘录入、转换流、流操作规律、异常日志等
- 一组SM2测试数据
- 马周游问题
- LeetCode (35) Isomorphic Strings
- 大型网站的 HTTPS 实践(四)——协议层以外的实践
- Asp.net中GridView使用详解