Pascal's Triangle II
来源:互联网 发布:如何添加wifi网络连接 编辑:程序博客网 时间:2024/06/05 23:28
Given an index k, return the kth row of the Pascal's triangle.
For example, given k = 3,
Return [1,3,3,1]
.
Note:
Could you optimize your algorithm to use only O(k) extra space?
class Solution {public: vector<int> getRow(int rowIndex) { vector<int> iv;if(rowIndex<0){return iv;}int nCount=rowIndex;int i,j;iv.push_back(1);double nValue=1; //要写成doubledouble nDenominator=1;for(i=1;i<=nCount;++i){nValue*=(rowIndex-i+1);nDenominator*=i;iv.push_back((int)(nValue/nDenominator+0.5));}return iv; }};
0 0
- Pascal's Triangle、Pascal's Triangle II
- Pascal's Triangle , Pascal's Triangle II
- Pascal's Triangle & Pascal's Triangle II
- Pascal's Triangle && Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- Pascal's Triangle II
- poj 2686 状态压缩DP
- 增强Eclipse ,MyEclipse 的代码自动提示功能
- 关于实现udev/mdev自动挂载与卸载
- C++的左移和右移
- macbook命令
- Pascal's Triangle II
- 网狐源代码走读日记
- 【01】【设计模式几大原则】
- HashSet,TreeSet和LinkedHashSet的区别
- 如何清除xcode里面的mobileprovision文件
- 对文件的操作
- 01 iPhone开发入门
- 黑马程序员---oc Foundation
- intellij idea 热部署 jrebel 详细配置