hermite.c

来自「大方科技莱卡的减肥了但十分大方的发生地方」· C语言 代码 · 共 28 行

C
28
字号
/*
** Compute the value of a Hermite polynomial
**
**	Inputs:
**		n, x: identifying values
**
**	Output:
**		value of polynomial (return value)
*/

int
hermite( int n, int x )
{
	/*
	** Do special cases where no recursion is required.
	*/
	if( n <= 0 )
		return 1;
	if( n == 1 )
		return 2 * x;

	/*
	** Otherwise, recursively compute value.
	*/
	return 2 * x * hermite( n - 1, x ) -
	    2 * ( n - 1 ) * hermite( n - 2, x );
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?