factorial

    -2

    1答えて

    私は関数のためにいくつかの数学を助けるために小さな階乗関数を作っています。 #include<iostream> using std::cout; using std::endl; class HandsShaking{ private: unsigned long long fac(int n){ return fac(n, 1); }

    1

    1答えて

    配列として表される要素のリストがあります。与えられた区間(l、r)に対して、 '1'がそれらの要素に加えられるべきである。 for(i=l;i<=r;i++) A[i]++; 正常に動作します。しかし、私は多数の階乗の和を求めるプログラムをやっています。 階乗アルゴリズムはいくらか高い時間の複雑さを要するので、前に階乗を行うことが必要な上記ステップの時間複雑さを減らす必要があります。

    1

    2答えて

    私のコードは簡単です。関数内のfunctorial関数が定義されていないという上記のエラーを私に与えます。どうして ?ありがとう? <?php class fact { public function factorial($number) { if ($number < 2) { return 1; } else { return ($

    1

    1答えて

    私はtensorflowを初めて使ったので、n!を計算する関数を見つけようとしています。 ガンマ関数を使うことができますが、これはtheanoで可能でしたが、テンソルフローでは機能しませんでした。 factorial = theano.tensor.gamma(v) 私は、nから1までの数を乗算するforループを使用していますが、私は、より簡単な方法があると仮定します。私はガンマ分布に関連する

    2

    1答えて

    unsigned long long intを使用して、プログラムが階乗を計算できる最大値を決定する、適切なアルゴリズムをC言語で記述する方法はありますか? 私の例は正しく動作しません。 Linux/64bitとGCCを使って、65回の繰り返しができます。 #include <stdio.h> int main() { unsigned long long int num, i;

    2

    3答えて

    命令:ユーザーがNを入力できるプログラムを作成し、N! (N *(N-1)(N-2) ... * 2 * 1を意味する)。ヒント:変数totalValueをNに初期化し、N-1から1までカウントするループ変数iを使用します。 Java factorialsについての私の理解から、5! = 5 * 4 * 3 * 2 * 1 = 120. この演習でJava階乗を計算しているので、私はJava階乗を

    -1

    1答えて

    while (4>0) : num = int(input("Enter a number: ")) num2=int(input("Enter 2nd Number")) for i in range(num,num2+1): factorial = 1 factorialsum = 0 for y in range(1,i+

    -2

    2答えて

    私の階乗法は正しく働いていますが、数値と階乗結果を出力するだけで出力を変更したいと思います。ユーザは、代わりに6の階乗で、* 2 * 3 * 4 6 * 5 * 1 = 720を言って出力するための6を入力した場合、例えば、私はたいです:720 int count, number;//declared count as loop and number as user input int

    0

    1答えて

    長すぎると見えなくなってしまっています。エラーを検出できません。 factorialIntermediateResults(n: 4)関数を呼び出すときに「インデックスが範囲外です」エラーが発生する誰かが新鮮な目で見てエラーを見つけるのを助けてくれることを願っています。ありがとう! func factorialIntermediateResults(n: Int) -> [Int] {

    -4

    2答えて

    これはスクリプトです:私はそれを実行すると n=input('Enter the number of rows: ') PT=zeros(n); row=1; col=1; while row~=n+1 for col=1:1:n PT(row, col)=(factorial(row-1)/(factorial(col-1)*factorial(row-col)));