Heim >Backend-Entwicklung >C++ >C-Programm für Binomialkoeffiziententabelle

C-Programm für Binomialkoeffiziententabelle

WBOY
WBOYnach vorne
2023-08-26 12:49:131517Durchsuche

Angenommen mit einem positiven ganzzahligen Wert, sagen wir „Wert“, und die Aufgabe besteht darin, den Wert des Binomialkoeffizienten B(n, k) auszugeben, wobei n und k ein beliebiger Wert zwischen 0 und Wert sind, und daher das Ergebnis anzuzeigen.

Was ist der Binomialkoeffizient

Der Binomialkoeffizient (n, k) ist die Reihenfolge der Auswahl von „k“ Ergebnissen aus den gegebenen „n“ Möglichkeiten. Der Wert des Binomialkoeffizienten von positivem n und k ist gegeben durch

$$C_k^n=frac{n!}{(n-k)!k!}$$

wobei n >= k

Beispiel

的中文翻译为:

示例

Input-: B(9,2)
Output-:

$$B_2^9=frac{9!}{(9-2)!2!}$$ 

$$frac{9times 8times 7times 6times 5times 4times 3times 2times 1} {6times 5times 4times 3times 2times 1)times 2times 1}=frac{362,880}{1440}=252$$

Was ist die Binomialkoeffiziententabelle? Die Binomialkoeffiziententabelle wird zur Berechnung der Mehrfachwerte erstellt, die zwischen n generiert werden können Und k

Beginnen Sie die Schleife von 0 bis „Wert“, da der Wert des Binomialkoeffizienten zwischen 0 und „Wert“ liegt.

Wenden Sie die angegebene Formel an, wenn n und k nicht 0 sind.

B(m, x) = B(m , x - 1) * (m - x + 1) / x

C-Programm für Binomialkoeffiziententabelle

Das obige ist der detaillierte Inhalt vonC-Programm für Binomialkoeffiziententabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen