問題描述
當x>
1時,hermite多項式的定義見第二版教材125頁。使用者輸入x和n,試編寫「遞迴」函式,輸出對應的hermite多項式的值。其中x為float型,n為int型。
輸入格式
x n輸出格式
對應多項式的值
樣例輸入
乙個滿足題目要求的輸入範例。
例:1.8
7樣例輸出
與上面的樣例輸入對應的輸出。例:-
987.857
資料規模和約定
x>
1 n為自然數
什麼是hermite多項式
當x>
1時,hermite多項式定義為:
hn(x)
=注釋:hn-
1,hn-
2中的n-
1,n-
2為下標.
**如下:
#include
float fac
(float x, float n)
int main()
else
printf
("%.2f"
,fac
(x,n));
return0;
}
結果:
1.87-
987.857
----
----
----
----
----
----
----
----
process exited after 1.571 seconds with
return value 0
請按任意鍵繼續.
..
演算法提高 遞迴 快速冪
理解遞迴的想法不難,關鍵是如何 快速 寫出 正確 高效 的遞迴。函式遞迴呼叫的基本形式 type myfunction 下面以遞迴實現 快速冪 說明一下寫遞迴的一些注意點,這些要點是不是必要的我不知道,我想這需要嚴格的證明。一般求冪的方法是呼叫中的pow 函式,例如求 如果要造輪子的話,一種想法是用...
演算法提高 遞迴倒置字元陣列
問題描述 完成乙個遞迴程式,倒置字元陣列。並列印實現過程 遞迴邏輯為 當字元長度等於1時,直接返回 否則,調換首尾兩個字元,在遞迴地倒置字元陣列的剩下部分 輸入格式 字元陣列長度及該陣列 輸出格式 在求解過程中,列印字元陣列的變化情況。最後空一行,在程式結尾處列印倒置後該陣列的各個元素。樣例輸入 s...
藍橋杯 演算法提高 遞迴 C語言
試題 演算法提高 遞迴 資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 當x 1時,hermite多項式的定義見第二版教材125頁。使用者輸入x和n,試編寫 遞迴 函式,輸出對應的hermite多項式的值。其中x為float型,n為int型。輸入格式 x n輸出格式 對應多項式的...