C++三级专项 Hermite多项式

用递归的方法求Hermite多项式的值。

对给定的x和正整数n,求多项式的值,并保留两位小数。

输入

给定的n和正整数x.

输出

多项式的值。

输入样例

html 复制代码
1 2

输出样例

html 复制代码
4.00

解析:按照题目给出的要求:递归来解决就行,上code!

不准直接抄!!!

cpp 复制代码
#include <iostream>
#include <cstdio>
using namespace std;

double f(intt n,int f)
{
	if(n==0)
		return 1;//判断是否到达递归边界n=0 
	if(n==1)
		return 2*x;//判断是否到达递归边界n-1 
	return (2*x*f(n-1,x)-2*(n-1)*f(n-2,x));
}

int main(){
	
	int n,x;
	cin>>n,x;
	printf("%.2f",f(n,x));
	
	return 0;
}

Ladies and gentlemen,赶紧用你发财的小手点个赞吧!

相关推荐
计算机安禾几秒前
【数据结构与算法】第33篇:交换排序(二):快速排序
c语言·开发语言·数据结构·数据库·算法·矩阵·排序算法
洛水水3 分钟前
高性能网络编程:io_uring vs epoll、QPS测试工具实现与10道网络面试题解析
c++·udp·tcp·io_uring
沙雕不是雕又菜又爱玩4 分钟前
leetcode第12、13、14、15题(C++)
c++·算法·leetcode
睡一觉就好了。7 分钟前
C++多态
c++
汀、人工智能10 分钟前
[特殊字符] 第50课:最大路径和
数据结构·算法·数据库架构·图论·bfs·最大路径和
啦啦啦!13 分钟前
项目环境的搭建,项目的初步使用和deepseek的初步认识
开发语言·c++·人工智能·算法
AI成长日志13 分钟前
【笔面试算法学习专栏】链表操作·基础三题精讲(206.反转链表、141.环形链表、21.合并两个有序链表)
学习·算法·面试
曼巴UE515 分钟前
Unlua 官方案例
c++·ue5·lua·ue
算法鑫探16 分钟前
2025 图形(蓝桥杯十六届C组程序题 C 题)
c语言·数据结构·算法·新人首发
鲸渔16 分钟前
【C++ 变量与常量】变量的定义、初始化、const 与 constexpr
java·开发语言·c++