码迷,mamicode.com
首页 > 其他好文 > 详细

LeetCode 119:Pascal's Triangle II

时间:2017-05-06 18:55:35      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:round   题目   clear   color   tor   size   ati   rgb   pascal   

Given an index k, return the kth row of the Pascal‘s triangle.

For example, given k = 3,
Return [1,3,3,1].

题目要求计算杨辉三角某一行的元素。这个也是二项式系数的计算问题。

class Solution {
public:
    vector<int> getRow(int rowIndex) {
        vector<int> result;
		vector<int> tmp;
		result.push_back(1);
		if (rowIndex <= 0)
			return result;
		
		for (int i=1; i<=rowIndex; i++)
		{
			tmp=result;
			result.clear();
			result.push_back(1);
			for (int i=0; i<tmp.size()-1; i++)
			{
				result.push_back(tmp[i] + tmp[i+1]);
			}
			result.push_back(1);
				
		}
		return result;
    }
};


LeetCode 119:Pascal&#39;s Triangle II

标签:round   题目   clear   color   tor   size   ati   rgb   pascal   

原文地址:http://www.cnblogs.com/ljbguanli/p/6817475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!