Pascal's Triangle II
2015-09-22 21:16
204 查看
【题目描述】
Given an index k, return the kth row of the Pascal's triangle.
For example, given k = 3,
Return
【思路】
和Pascal's Triangle的第二种思路一样,只是这次输出第rowIndex行的值而不是输出所有的。
【代码】
Given an index k, return the kth row of the Pascal's triangle.
For example, given k = 3,
Return
[1,3,3,1].
【思路】
和Pascal's Triangle的第二种思路一样,只是这次输出第rowIndex行的值而不是输出所有的。
【代码】
class Solution { public: vector<int> getRow(int rowIndex) { vector<int> array(1,1); for(int i=2;i<=rowIndex+1;i++){ for(int j=i-2;j>0;j--){ array[j]=array[j]+array[j-1]; } array.push_back(1); } return array; } };
相关文章推荐
- CRM-BaseDao的抽取
- maven 学习总结(三)——使用Maven构建项目
- poj Asteroids (二分匹配之匈牙利算法)
- (2.3.11)Java中HashMap遍历的两种方式
- 第四十四天 指南针、百度地图
- grials相关安装文件可以从我的网盘下载
- 嵌入式linux的tftp安装配置及tftp命令用法
- bzoj2751&CodeVS1853 容易题
- Java虚拟机2:Java内存区域及对象
- ExtJs4得知(五岁以下儿童)主要的Ext分类
- vSphere Client 启用“复制”和“粘贴”选项
- 乘法
- 《Linux内核设计的艺术》总结: 进程1的创建
- 【小知识点总结】Java中的split函数的用法
- poj3020
- Mediplayer的基本使用方式
- QT皮肤(QSS)编程
- 查询数据库里所有表名和字段名的语句
- 服务端开发入门与进阶指南
- uva 1001(最短路)