当前位置: 首页> 健康> 养生 > 上海app开发公司排名_移动互联网开发选题_如何免费做网站推广的_摘抄一小段新闻

上海app开发公司排名_移动互联网开发选题_如何免费做网站推广的_摘抄一小段新闻

时间:2025/7/12 15:25:14来源:https://blog.csdn.net/2301_80971489/article/details/142349403 浏览次数:0次
上海app开发公司排名_移动互联网开发选题_如何免费做网站推广的_摘抄一小段新闻

题目:给定一个非负整数numRows,生成杨辉三角的前numRows行。在杨辉三角中,每个数就是左上方和右上方数的和。

import java.util.ArrayList;
import java.util.List;public class Test {public static List<List<Integer>> generate(int numRows){List<List<Integer>> ret=new ArrayList<>();List<Integer> list0=new ArrayList<>();list0.add(1);ret.add(list0);for (int i=1;i<numRows;i++){List<Integer> curRow=new ArrayList<>();curRow.add(1);List<Integer> preRow=ret.get(i-1);for (int j=1;j<i;j++){int val1=preRow.get(j);int val2=preRow.get(j-1);curRow.add(val1+val2);}curRow.add(1);ret.add(curRow);}return ret;}public static void main(String[] args) {List<List<Integer>> ret=generate(4);for (int i=0;i<ret.size();i++){for (int j=0;j<ret.get(i).size();j++){System.out.print(ret.get(i).get(j)+" ");}System.out.println();}}
}

运行结果:

 

 

 

关键字:上海app开发公司排名_移动互联网开发选题_如何免费做网站推广的_摘抄一小段新闻

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: