LeetCode 119. Pascal's Triangle II
2014-08-08 10:02
495 查看
代码:
class Solution
{
public:
vector<int> getRow(int rowIndex)
{
vector<int> line, next_line;
for (int i = 0; i <= rowIndex; ++ i)
{
next_line.clear();
next_line.push_back(1);
for (int j = 0; j < line.size(); ++ j)
{
if (j+1 < line.size())
{
next_line.push_back( line[j] + line[j+1] );
} else
{
next_line.push_back( 1 );
}
}
line = next_line;
}
return line;
}
};
class Solution
{
public:
vector<int> getRow(int rowIndex)
{
vector<int> line, next_line;
for (int i = 0; i <= rowIndex; ++ i)
{
next_line.clear();
next_line.push_back(1);
for (int j = 0; j < line.size(); ++ j)
{
if (j+1 < line.size())
{
next_line.push_back( line[j] + line[j+1] );
} else
{
next_line.push_back( 1 );
}
}
line = next_line;
}
return line;
}
};
相关文章推荐
- Leetcode 119. Pascal's Triangle II
- 【一天一道LeetCode】#119. Pascal's Triangle II
- leetcode 119. Pascal's Triangle II 杨辉三角形2
- [LeetCode]119. Pascal's Triangle II
- LeetCode 119. Pascal's Triangle II
- The Solution to Leetcode 119 Pascal's Triangle II
- Leetcode 119. Pascal's Triangle II
- LeetCode 119: Pascal's Triangle II
- LeetCode 119. Pascal's Triangle II
- Leetcode 119 Pascal's Triangle II
- 【leetcode】119. Pascal's Triangle II
- 【LeetCode】 119. Pascal's Triangle II
- LeetCode 119. Pascal's Triangle II
- LeetCode WIith JS || 119. Pascal's Triangle II
- [leetcode]: 119. Pascal's Triangle II
- [LeetCode]119 Pascal's Triangle II
- leetcode119~Pascal's Triangle II
- [Leetcode] 119. Pascal's Triangle II 解题报告
- [C语言] leetcode 119. Pascal's Triangle II
- 【Leetcode】119. Pascal's Triangle II