[LeetCode] Pascal's Triangle
来源:互联网 发布:socket 网络调试工具 编辑:程序博客网 时间:2024/04/29 21:25
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]]
public class Solution { public ArrayList<ArrayList<Integer>> generate(int numRows) { ArrayList<ArrayList<Integer>> list = new ArrayList<ArrayList<Integer>>(); for (int i = 0; i < numRows; i++) { ArrayList<Integer> rowList = new ArrayList<Integer>(); // add an element for (int j = 0; j <= i; j++) { if (j == 0 || j == i) rowList.add(1); else rowList.add(list.get(i-1).get(j-1) + list.get(i-1).get(j)); } // add a row list.add(rowList); } return list; }}
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#结合串口通信类实现串口通信源代码
- Oracle 11g 客户端的安装和配置。
- 《算法导论》笔记 第7章 总结与思考
- 微软100题(第十九题)
- app
- [LeetCode] Pascal's Triangle
- 修改cocos2d-x提供build_native.sh经验
- 1服务器上传图片 2另存为服务器上文件 3生成验证码图片
- 安卓蓝牙开发
- 3月二手住宅市场缓慢回温
- 404页面该怎么做?
- 汤阳光OA视频中JBPM中关于审批流程笔记
- [LeetCode] Pascal's Triangle II
- Codeforces 414C Mashmokh and Reverse Operation 归并排序在线求交换序列后逆序数