日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1355. 杨辉三角

發(fā)布時間:2024/5/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1355. 杨辉三角 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1355.?楊輝三角

? 給定一個非負整數(shù) *numRows,*生成楊輝三角的前?numRows?行。 在楊輝三角中,每個數(shù)是它左上方和右上方的數(shù)的和。

樣例

樣例 1: 輸入: 5 輸出: [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] 樣例 2: 輸入: 3 輸出: [ [1], [1,1], [1,2,1] ] 輸入測試數(shù)據(jù)?(每行一個參數(shù))如何理解測試數(shù)據(jù)? public class Solution { ????/** ?????* @param numRows: num of rows ?????* @return: generate Pascal's triangle ?????*/ ????public List<List<Integer>> generate(int numRows) { ????????????List<List<Integer>> result = new ArrayList<>(); ????????????List<Integer> sum = new ArrayList<>(); ????????????List<Integer> last; ????????????sum.add(1); ????????????result.add(sum); ????????????for (int i = 1; i < numRows; i++) { ????????????????last=result.get(i-1); ????????????????sum= new ArrayList<>(last); ????????????????for (int j = 1; j < last.size(); j++) { ????????????????????sum.set(j,last.get(j)+last.get(j-1)); ????????????????} ????????????????sum.add(1); ????????????????result.add(sum); ????????????} ????????????return result; ????} }

總結

以上是生活随笔為你收集整理的1355. 杨辉三角的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。