博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode : Pascal's Triangle
阅读量:5319 次
发布时间:2019-06-14

本文共 771 字,大约阅读时间需要 2 分钟。

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]
]

class Solution {public:    vector
> generate(int numRows) { vector
>vec(numRows); for (int i = 0; i < numRows; ++i) { vec[i].resize(i+1); } for (int i = 0; i < numRows; ++i) { vec[i][0] = 1; vec[i][i] = 1; } for (int i = 1; i < numRows; ++i) { for (int j = 1; j < i; ++j) { vec[i][j] = vec[i - 1][j-1] + vec[i - 1][j]; } } return vec; }};

转载于:https://www.cnblogs.com/chankeh/p/6850084.html

你可能感兴趣的文章
poj 题目分类
查看>>
windows 安装yaml支持和pytest支持等
查看>>
读书笔记:季羡林关于如何做研究学问的心得
查看>>
面向对象的优点
查看>>
套接口和I/O通信
查看>>
阿里巴巴面试之利用两个int值实现读写锁
查看>>
浅谈性能测试
查看>>
Winform 菜单和工具栏控件
查看>>
jequery动态创建form
查看>>
CDH版本大数据集群下搭建的Hue详细启动步骤(图文详解)
查看>>
第六次java作业
查看>>
巧用Win+R
查看>>
浅析原生js模仿addclass和removeclass
查看>>
Python中的greenlet包实现并发编程的入门教程
查看>>
tweenlite使用说明
查看>>
java中遍历属性字段及值(常见方法)
查看>>
在AD的环境下,更改计算机名导致TFS,无法连接解决办法
查看>>
Jenkins执行批处理文件失败
查看>>
深入理解jQuery框架-框架结构
查看>>
[7.14NOIP模拟4]通讯 题解 (Tarjan缩点+贪心)
查看>>