118. Pascal's Triangle
来源:互联网 发布:万网域名用godaddy解析 编辑:程序博客网 时间:2024/06/07 22:04
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]]Pascal's Triangle的解释可以参考:https://en.wikipedia.org/wiki/Pascal's_triangle
代码如下:
public class Solution { public List<List<Integer>> generate(int numRows) { List<List<Integer>> allrows = new ArrayList<List<Integer>>(); ArrayList<Integer> row = new ArrayList<Integer>(); for (int i = 0; i < numRows; i ++) { row.add(0, 1); for (int j = 1; j < row.size() - 1; j ++) { row.set(j, row.get(j) + row.get(j + 1)); } allrows.add(new ArrayList<Integer>(row)); } return allrows; }}
0 0
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118.Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 118. Pascal's Triangle
- 什么时候开始进行 NOIP 提高组 复赛 训练
- 微信公众测试号
- 关于android ui界面嵌套层级过深,系统层级绘制报错崩溃如何解决
- 如果希望给Android客户端提供JSON格式的数据,服务端应该用什么技术编写呢?
- 正则表达式--替换子串replaceAll
- 118. Pascal's Triangle
- 关于Android百度定位API定位城市问题
- 2016年度总结
- Ubuntu安装,及环境安装
- NOIP 提高组 复赛 怎么训练
- 重构和设计模式---2016最后一篇博文,也是这一年的心得。
- 119. Pascal's Triangle II
- 帮你深入理解OAuth2.0协议
- 1096. Consecutive Factors (20)解题报告