【基础学习】C 厄密多项式

Hermite Polynomials - 厄密多项式

解题:

#include <stdio.h>

int hermite(int n, int x) 
{
    if (n <= 0)
    {
        return 1;
    }

    if (n == 1)
    {
        return 2 * x;
    }

    return 2 * x * hermite(n-1, x) - 2 * (n - 1) * hermite( n - 2, x);
}

int main() 
{
    printf("%d\n", hermite(3, 2));

    return 0;
}

可以得出,值是 40

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容