开始刷leetcode day18:Pascal's Triangle II
来源:互联网 发布:广联达预算软件盗版 编辑:程序博客网 时间:2024/06/07 12:40
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?
Java
public class Solution {
public List<Integer> getRow(int rowIndex) {
List<Integer> result = new ArrayList<Integer>();
if(rowIndex <0) return result;
result.add(1);
for(int i=1; i<=rowIndex;i++)
{
for(int j=result.size() -2;j>=0;j--)
{
result.set(j+1,result.get(j)+result.get(j+1));
}
result.add(1);
}
return result;
}
}
需要重点重看。。。。
0 0
- 开始刷leetcode day18: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
- 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
- C++ 空白基类最优化(EBO 或 EBCO)
- SSH返回json格式数据到easyui grid展示
- Java多态性理解
- [POJ 2014] Flow Layout · 模拟
- ueditor 和 公共的上传 控件 在一个页面的问题
- 开始刷leetcode day18:Pascal's Triangle II
- PathSum问题
- BitTorrent协议概述
- 第一篇博客
- 提高第31课时,自测
- JDBC框架
- @Override标签
- Android通过串口与PC通信
- Linux协议栈accept和syn队列问题