LeetCode Pascal's Triangle II
来源:互联网 发布:mac os 软件下载 编辑:程序博客网 时间:2024/06/13 16:00
Pascal's Triangle II
Total Accepted: 17645 Total Submissions: 57815My SubmissionsGiven 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?
public class Solution { public List<Integer> getRow(int rowIndex) { List<Integer> row = new ArrayList<Integer>(); if (rowIndex < 0){ return row; } row.add(1); for (int i = 1; i <= rowIndex; i++){ List<Integer> temp = new ArrayList<Integer>(row); for (int j = 1; j <= i; j++){ if (j == i){ row.add(1); temp.add(1); }else { row.set(j, temp.get(j - 1) + temp.get(j)); } } } return row; }}
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
- 缓存
- QML学习--基本概念
- love.mouse库
- 微信开发,JS,通过微信浏览器-----分享好友、朋友圈、微博、非死不可
- 搞笑:一段内存引发的惨案
- LeetCode Pascal's Triangle II
- 我的Eclipse快捷键
- 数据结构实验之栈二:一般算术表达式转换成后缀式
- iOS7 新Storyboard的使用(二)
- 阶乘运算 已测试999!
- android的常用开发包
- 句柄值可以共享,但是不能使用
- spring 3+velocity tools 2.0
- Oracle DECODE 函数应用示例