开发者社区> 问答> 正文

使用递归算法计算二项式系数,并分析算法时间空间复杂性.

使用递归算法计算二项式系数,并分析算法时间空间复杂性.

展开
收起
知与谁同 2018-07-19 10:59:58 1949 0
1 条回答
写回答
取消 提交回答
  • #include<iostream>
    using namespace std;
    int C(int n,int m)
    {
        if(m==0 || m==n) return 1;
        else return C(n-1,m-1)+C(n-1,m);//杨辉三角
    }
    int main()
    {
        int n,m;
        cin>>n>>m;
        cout<<C(n,m)<<endl;
        return 0;
    }
    //时间复杂度应该就是O(C(n,m)),空间复杂度应该为O(n);
    2019-07-17 22:55:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载