051.二项式系数递归

简介: 051.二项式系数递归
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int binom (int n, int i);
void main (void)
    {
    int int1;
int int2;
//´òÓ¡Á½Ïîʽ
    printf ("NOTE: Entering a figure other than a number will \ncause the program to crash.");
    printf ("\n");
    printf ("Formula computation is in B(n,i) N, 1st integer >= 2nd, I, Integer.\n\n");
    printf (" n!\n");
    printf (" B(n,i)= ----------\n");
    printf ("k!(n-i)!\n\n");
    printf ("Warning: Program has no error checking!\n\n");
    printf ("\nEnter an integer :");
    scanf ("%d", &int1);
    printf ("\n");
    printf ("Enter a second integer :");
    scanf ("%d", &int2);
    printf ("\n");
    printf ("Binomial Coefficiant : %d", binom (int1, int2));
    getch();
}
int binom (int n, int i)
    {
    int n1;
    int n2;
    if (( i ==0 ) || (n== i))
        {
        return 1;
    }
    else
        {
        n1 = binom ( n - 1, i);
        n2 = binom ( n - 1, i -1);
        return n1 + n2;
    }
    }
相关文章
ccfcsp 202312-2 因子化简
ccfcsp 202312-2 因子化简
|
机器学习/深度学习 算法
专题六数值微积分与方程求解-2
专题六数值微积分与方程求解
107 0
|
7月前
|
大数据
stata具有异方差误差的区间回归
stata具有异方差误差的区间回归
ccfcsp 202009-2 因子化简
ccfcsp 202009-2 因子化简
|
算法 Serverless
专题六数值微积分与方程求解-1
专题六数值微积分与方程求解
123 0
|
算法
秒懂算法 | 递推方程求解方法
时间复杂度和空间复杂度表示为递推方程的两种求解方法。
387 1
秒懂算法 | 递推方程求解方法
|
存储 算法
算法 |【实验5.3】:一元三次方程的根-连续区间的二分搜索求近似解
算法 |【实验5.3】:一元三次方程的根-连续区间的二分搜索求近似解
174 0
算法 |【实验5.3】:一元三次方程的根-连续区间的二分搜索求近似解
|
机器学习/深度学习 Windows
【组合数学】递推方程 ( 常系数线性齐次递推方程 | 常系数、线性、齐次 概念说明 | 常系数线性齐次递推方程公式解法 | 特征根 | 通解 | 特解 )
【组合数学】递推方程 ( 常系数线性齐次递推方程 | 常系数、线性、齐次 概念说明 | 常系数线性齐次递推方程公式解法 | 特征根 | 通解 | 特解 )
433 0